I'm Harsha Premarathna
Software Engineer
A creative and results-driven Software Engineer with 3+ years of hands-on experience designing, building, and shipping mobile and web applications across global teams in Australia, the UK, and Sri Lanka. Specialising in React Native and modern web stacks, I thrive in fast-paced environments where quality, performance, and great user experience are non-negotiable.
Featured Projects
Tech Hive
Experience Journey
Senior Software Engineer
Telexar Technologies LLC - Australia
Promoted to a senior engineering role, taking full ownership of Gigiloop — a professional job-matching platform built from the ground up for the Australian market. Lead all technical decisions across a cross-platform Next.js and React Native CLI codebase with TypeScript, architect system design, and deliver pixel-perfect interfaces from Figma. Mentor junior developers, own code reviews, and set the engineering standards for the team. Established automated CI/CD pipelines using GitHub Actions and Fastlane for direct App Store and Google Play releases, and drive collaboration across Git, Jira, and Slack.
Mobile Developer
Adage Digital Ltd - UK
Advanced into a dedicated mobile lead role for Clipsi after demonstrating consistent delivery as an Associate. Took on expanded ownership across the React Native and Expo codebase with TypeScript — driving performance improvements, raising UI quality standards, and coordinating with designers and the backend team. Assumed full responsibility for end-to-end release management, overseeing App Store and Google Play submission cycles to ensure reliable, timely deployments.
Associate Software Engineer
Adage Digital Ltd - UK
Joined Adage Digital as an Associate and quickly shifted focus to mobile-first development, independently owning and delivering features for the Clipsi social platform. Built across React and React Native codebases, integrated GraphQL APIs, and managed application state with Redux — all within a fast-paced Agile team. This role marked a key shift from web to mobile development and established the foundation for my progression into a dedicated mobile role.
Trainee Software Engineer
ILT Software - Sri Lanka
Began my engineering career contributing to Expoloader, a container load optimization SaaS platform. Working under senior guidance, I built and maintained frontend features using React and Next.js, and gained hands-on experience with production CI/CD workflows through Azure DevOps and Firebase. Progressed quickly from learning the codebase to delivering features independently, establishing a strong foundation in professional software development practices.
Let's
Work Together
Have a project in mind? I'd love to hear about it.