Senior software engineer with 8 years developing complex applications across SaaS platforms, enterprise software and a streaming service serving 2.1 million users. I work on core SaaS and API platforms end to end: data models across relational and NoSQL, service and API architecture, and building accurate, fault-tolerant systems that behave correctly under real load. I’m strongly grounded in computer science fundamentals—data structures, concurrency, testing and design patterns—and I’ve set engineering conventions other teams built against. I also enjoy the senior work of mentoring developers through implementation and debugging, especially for mission-critical boundaries like permissions, ownership transfer, and secure API behavior.

Rohan Rajthala

Senior software engineer with 8 years developing complex applications across SaaS platforms, enterprise software and a streaming service serving 2.1 million users. I work on core SaaS and API platforms end to end: data models across relational and NoSQL, service and API architecture, and building accurate, fault-tolerant systems that behave correctly under real load. I’m strongly grounded in computer science fundamentals—data structures, concurrency, testing and design patterns—and I’ve set engineering conventions other teams built against. I also enjoy the senior work of mentoring developers through implementation and debugging, especially for mission-critical boundaries like permissions, ownership transfer, and secure API behavior.

Available to hire

Senior software engineer with 8 years developing complex applications across SaaS platforms, enterprise software and a streaming service serving 2.1 million users. I work on core SaaS and API platforms end to end: data models across relational and NoSQL, service and API architecture, and building accurate, fault-tolerant systems that behave correctly under real load.

I’m strongly grounded in computer science fundamentals—data structures, concurrency, testing and design patterns—and I’ve set engineering conventions other teams built against. I also enjoy the senior work of mentoring developers through implementation and debugging, especially for mission-critical boundaries like permissions, ownership transfer, and secure API behavior.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Beginner
See more

Language

Work Experience

Senior Software Engineer at Nylon Limited (previously LawCyborg)
November 1, 2025 - April 1, 2026
Owned the account, team, permissions and subscription layer of an AI legal research SaaS used by law and accounting firms across New Zealand and Australia. Rebuilt the permission model to ensure firm administrators, fee-earners and support staff only see their own data, addressing accuracy and cross-firm access gaps. Designed and validated the API and permission boundaries behind ownership transfer, team administration and subscription changes where safe rollback wasn’t available. Integrated OpenAI speech-to-text with streaming response handling and failure-state coverage. Wrote unit, integration and API tests for permission boundaries, JSON response states, redirects and error handling for sensitive account actions. Collaborated with product and QA on sprint planning, estimation, backlog refinement, code review, deployment readiness and release documentation.
Independent Consultant at Upwork
October 1, 2021 - March 1, 2025
Delivered web and full stack projects for businesses across New Zealand, Australia, the USA and Europe over 3.5 years, billing 2,752 hours. Maintained a 100% Job Success Score and Top Rated status with most work coming from repeat clients. Acted as sole or lead engineer on many engagements: discovery, estimation, technical direction, schema design, API integration, testing, release, defect resolution and client communication. Designed and optimised database features across PostgreSQL, MySQL and MongoDB, choosing data models based on access patterns. Built a multi-vendor e-commerce marketplace end to end, including listings, checkout and vendor dashboards. Took over existing mid-project codebases with limited handover, built understanding to change safely, fixed long-standing defects and shipped new features.
Software Engineer at Rapid Platform
July 1, 2020 - October 1, 2021
Built and owned a shared React + TypeScript component library that became the standard for the rest of the product suite, and supported teams adopting it. Delivered customer-facing features for an enterprise low-code SaaS used by mid-market and enterprise businesses across Australia and Asia Pacific. Developed and shared frontend best practices and conventions, improving the release pipeline and reducing time from merge to deploy. Reviewed API contracts with the backend team, integrated REST services and handled real-world error, retry and loading behavior. Reviewed pull requests and mentored developers on implementation approaches, debugging and code quality. Worked across backend, QA, DevOps, product, architecture and delivery stakeholders to clarify requirements and estimate work.
Frontend Developer at Genius Systems
July 1, 2019 - July 1, 2020
Built live TV guide and electronic programme guide/channel browsing screens for NetTV, Nepal’s first licensed streaming service serving 2.1 million users across 5 countries and 200+ channels. Kept the service scalable and stable during peak evening traffic, learning how systems behave under real concurrent load. Built Nepali Patro calendar and news pages handling large seasonal spikes. Tuned slow MySQL queries and API endpoints to reduce response times. Built operator and administration screens used by the content team to manage schedules across channels.
Web and Android Developer at Ishani Tech
October 1, 2016 - July 1, 2019
Wrote backend services and APIs in Java, Spring Boot and JSP covering login, permissions and data movement using typed, object-oriented, MVC-structured work. Built and launched web and Android applications for government, NGO and business clients, often as the only engineer on the project. Replaced a paper-based council survey with a digital data collection tool for field staff, reducing report preparation from weeks to days. Built back-office portals, online stores, payment gateway flows and SMS and mapping integrations. Redesigned database structures and queries to make reports generate noticeably faster.

Education

Master of Software Engineering (Level 9) at Yoobee College of Creative Innovation
April 1, 2025 - April 1, 2026
BSc (Hons) Computer Systems Engineering at University of Sunderland
January 1, 2020 - September 1, 2023

Qualifications

Add your qualifications or awards here.

Industry Experience

Education, Software & Internet, Media & Entertainment, Professional Services, Financial Services