Professional summary

Software Engineer with over 9 years of experience specialising in high-performance mobile and web ecosystems. Proven track record in architecting scalable applications using React Native and Next.js, with deep expertise in Mobile DevOps. Expert at leading complex migrations, developing unified design systems, and delivering cost-effective technical solutions that align with business growth and user retention strategies.

Skills

Technical

  • JavaScript
  • TypeScript
  • ReactNative
  • Expo
  • NextJS
  • CSS
  • HTML
  • React
  • Twilio
  • Saga
  • Redux Toolkit
  • RevenueCat
  • GraphQL
  • Firebase
  • TailwindCSS
  • NPM
  • Jest
  • StoryBook
  • Cypress
  • Maestro
  • Sentry

Developer tools

  • Git
  • VS Code
  • Antigravity
  • IntelliJ IDEA
  • JIRA
  • Trello
  • Confluence
  • Xcode
  • Android Studio
  • Figma
  • Postman
  • VSAppCenter
  • Bitrise

Experience

  1. Senior Software Engineer (Remote)

    Mad Paws · Australia

    May 2022 - Present

    Mad Paws banner
    • Lead development of the React Native mobile application and Next.js web platforms, serving as the primary technical owner for both ecosystems.
    • Orchestrate the migration of legacy web applications to modern Next.js architectures, utilising modular components and industry best practices to improve maintainability and performance.
    • Standardise the design system by developing a library of reusable components, ensuring UI/UX consistency and accelerating the front-end development workflow.
    • Manage and optimise high-traffic booking systems, including the integration of Braintree PayPal to drive higher conversion rates and improve user checkout experiences.
    • Maintain the mobile tech stack by leading continuous upgrades of the Expo and React Native environment to leverage the latest features, security patches, and performance enhancements.
  2. Senior Software Engineer / Associate Technical Lead (Remote)

    Singlife - Rhino Partners Pte Ltd · Singapore

    June 2019 - April 2022

    Singlife - Rhino Partners Pte Ltd banner
    • Architected and launched the Singlife React Native mobile application from the ground up, serving as the technical owner for the Singlife Account and VISA card feature sets.
    • Engineered a seamless onboarding flow by integrating SingPASS SSO, automating data entry and significantly increasing user registration and verification rates.
    • Established CI/CD pipelines using AppCenter to automate build and release cycles, leading to consistent, high-quality deployments on the Apple App Store and Google Play Store.
    • Facilitated cross-border product discovery by travelling to Singlife Singapore to lead requirement-gathering sessions and align technical roadmaps with executive stakeholders.
    • Scaled the engineering team by conducting technical interviews and assessments for React Native candidates to ensure high standards for code quality and cultural fit.
  3. Software Engineer

    RocketPhone (VoiceIQ) · Sri Lanka

    May 2018 - May 2019

    RocketPhone (VoiceIQ) banner
    • Engineered and maintained cross-platform mobile and web applications, leveraging React Native and React to deliver high-performance user interfaces.
    • Contributed to a unified design system by developing reusable components for both React Native and web, ensuring visual consistency and accelerating the development velocity across the engineering team.
  4. Software Engineer

    General Electric (Transportation) · Sri Lanka

    November 2016 - May 2018

    General Electric (Transportation) banner
    • Accelerated the development and launch of the 'mCrew' mobile and web suite using Ionic and Angular, receiving formal recognition for high-velocity contributions and meeting aggressive delivery timelines.
    • Served as the Technical Owner for the Windows desktop application, strategically porting the Ionic mobile app to Electron to ensure compatibility across legacy devices.

Education

  • Bachelor of Science in Computer Engineering

    Faculty of Engineering, University of Peradeniya

    Peradeniya, Sri Lanka · March 2013 - October 2016

Awards

  • Imagine Cup 2016

    Game category 1st Runners Up, Sri Lanka

    April 2016

  • Google I/O 2016 Virtual Hackathon

    2nd Runner up

    May 2016