Hello, I'm
Rohan Rajthala
I am a
Full-stack software engineer with 8+ years building production applications across legal tech, enterprise SaaS, IPTV, and e-commerce. Specializing in React, Next.js, and TypeScript on the frontend with Node.js, GraphQL, and REST APIs on the backend.

Scroll Down
Technical Skills
Master of Software Engineering student with strong foundations in React, Next.js, and full-stack development. Skilled in building responsive applications and integrating APIs.
Frontend
Backend
Database
Mobile
Tools
Professional Experience
Software Engineer — Master's Industry Placement
LawCyborg Limited
Delivered production features for an AI-powered legal-tech SaaS platform serving NZ and AU lawyers, accountants, and tax professionals.
- •Delivered production features across React/TypeScript UI, Node.js-backed flows, REST/JSON APIs, authentication, authorisation, account workflows, testing, and release readiness
- •Integrated OpenAI-powered speech-to-text and AI-assisted product workflows, focusing on secure API usage, user workflow design, response handling, error states, and production usability
- •Took ownership of RBAC, subscription management, ownership-transfer workflows, team administration, and account-level permission controls for a multi-firm SaaS environment
- •Designed and validated permission boundaries for firm administrators, fee-earners, and internal operations users across legal research, organisation management, and subscription actions
- •Built maintainable React/TypeScript interfaces with reusable UI patterns, Tailwind conventions, accessible form flows, and consistent design-system usage
- •Validated critical workflows through unit, integration, and API-level checks covering permissions, JSON response states, redirects, error handling, and regression paths
Tech Stack: React, TypeScript, Node.js, REST APIs, OpenAI, RBAC, Tailwind CSS, Git, CI/CD, Agile/Scrum
Full-Stack Developer — Freelance
Freelance Software Engineer
International freelance engagements delivering production web and full-stack applications for e-commerce, SaaS, job-platform, and media clients across NZ, AU, US, and Europe. Maintained 100% Job Success, Top Rated status, 2,752+ billable hours, and $40K+ repeat-client revenue.
- •Operated as sole or lead engineer on many engagements, owning discovery, estimation, technical direction, frontend/backend implementation, database changes, API integration, testing, production release, and client communication
- •Built end-to-end workflows across React/Next.js frontends, Angular interfaces, Node.js services, REST/GraphQL APIs, CMS/content integrations, e-commerce flows, dashboards, and database-backed features
- •Integrated internal and third-party systems using REST APIs, GraphQL, secure authentication mechanisms, payment/e-commerce workflows, and marketplace APIs
- •Designed and optimised database-backed features using PostgreSQL, MySQL, MongoDB/NoSQL, schema changes, query optimisation, and data access patterns
- •Improved quality and maintainability through reusable React/TypeScript components, TypeScript adoption, API integration cleanup, code reviews, documentation, and production support
Tech Stack: React, Angular, Next.js, TypeScript, Node.js, Express, GraphQL, REST APIs, PostgreSQL, MySQL, MongoDB, Tailwind CSS, SCSS, Git, CI/CD
Senior React / Software Engineer
Rapid Platform
Senior-level frontend delivery for an enterprise low-code SaaS platform with Microsoft 365 integrations for mid-market and enterprise customers across Australia and APAC.
- •Took senior-level ownership of React/TypeScript frontend delivery across reusable platform modules, shared UI components, workflow screens, forms, tables, and API-connected enterprise features
- •Led frontend implementation decisions for component structure, state handling, code quality, maintainability, accessibility, and reusable patterns across the platform
- •Built and maintained a shared React/TypeScript component library that standardised UI patterns across the product suite and accelerated delivery of enterprise workflow screens
- •Collaborated with backend engineers, QA, DevOps, product, and architecture teams to clarify requirements, review API contracts, estimate work, and deliver production-ready features
- •Reviewed pull requests, improved branching discipline, and mentored less experienced developers by sharing reusable frontend patterns and debugging approaches
Tech Stack: React, TypeScript, JavaScript, SCSS, Material UI, Node.js, REST APIs, Git, CI/CD, Agile/Scrum
Frontend Developer
Genius Systems
Shipped React features for NetTV and Nepali Patro at an engineering firm building national-scale consumer products across web, Android, and iOS.
- •Shipped React features for NetTV, Nepal's first government-licensed OTT/IPTV platform serving 2.1M+ users, including live TV schedules, electronic programme guides, channel browsing, and operator/admin workflows
- •Built calendar/date interfaces and news surfaces for Nepali Patro, improving usability, responsive design, content-heavy workflows, and high-season festival traffic experiences
- •Worked across frontend and backend boundaries to integrate REST APIs, optimise MySQL queries, improve Node.js API endpoints, and support production stability during traffic spikes
- •Contributed to API design discussions, admin workflows, authentication-aware product flows, debugging, performance tuning, and production issue resolution
Tech Stack: React, JavaScript, Node.js, Express, REST APIs, MySQL, HTML5, CSS3, Git, Agile/Scrum
Web & Android Developer
Ishani Tech
Digital agency delivering web, mobile, back-office, e-commerce, data-collection, mapping, and public-sector systems for enterprise, NGO, public-sector, and SME clients.
- •Designed, built, tested, deployed, and supported Android and web applications end-to-end, covering requirements clarification, UI implementation, backend/API integration, database work, and production support
- •Delivered a local-government data-collection platform replacing paper-based collection with searchable digital records for household, administrative, planning, and reporting workflows
- •Built e-commerce websites, admin portals, payment-gateway flows, SMS integrations, mapping integrations, database-backed modules, and backend services across multiple client deployments
- •Developed backend services and API integrations using Java, Spring Boot, JSP, REST-style services, JSON payloads, MySQL, authentication flows, and data access patterns
- •Designed and optimised database schemas, SQL queries, and relational data models for client systems where reporting, administration, search, and operational workflows depended on reliable data access
Tech Stack: Java, Spring Boot, JSP, Android Java, MySQL, SQL, REST APIs, JSON, HTML5, CSS3, Git
Featured Projects
A selection of projects showcasing my expertise in React, full-stack development, and diverse problem-solving across different industries.
Live NZ job matching platform connecting employers and candidates. Led frontend development as part of a cross-functional team, building the majority of the client-facing UI including job listings, search, and candidate profiles.
E-commerce marketplace supporting multiple local vendors with a unified storefront. Contributed frontend development as part of a team, implementing product browsing, cart, and vendor-specific pages via GraphQL.
Nepal's first government-licensed OTT/IPTV platform (2.1M+ users in Nepal). Contributed to both the consumer-facing React UI and the operator admin portal as part of the Genius Systems team.
Let's Work Together
Open to full-time roles and freelance opportunities. Reach out directly via any of the channels below.
Get In Touch
Education
Master of Software Engineering (Level 9)
Yoobee College of Creative Innovation, Auckland (Apr 2025 – Apr 2026)
BSc in Software Engineering
ISMT College, Nepal (2020 – 2023)