I am a Senior Software Engineer with 5+ years of experience building scalable mobile and web applications using Flutter, React, Next.js and Laravel. I have a strong background in SaaS platforms, real-time systems, and API-driven architectures, with a track record of leading development teams in agile environments. I enjoy turning complex requirements into robust, maintainable solutions that deliver real business value. Recently at Surge Global Colombo and LongTek UK (Remote), I architected end-to-end systems, implemented reusable Flutter libraries, improved performance by ~35%, built PDF engines and REST APIs, and established CI/CD workflows. I also mentored junior developers and collaborated closely with clients to translate needs into effective technical solutions.

Thuvarakan Karunakaran A

I am a Senior Software Engineer with 5+ years of experience building scalable mobile and web applications using Flutter, React, Next.js and Laravel. I have a strong background in SaaS platforms, real-time systems, and API-driven architectures, with a track record of leading development teams in agile environments. I enjoy turning complex requirements into robust, maintainable solutions that deliver real business value. Recently at Surge Global Colombo and LongTek UK (Remote), I architected end-to-end systems, implemented reusable Flutter libraries, improved performance by ~35%, built PDF engines and REST APIs, and established CI/CD workflows. I also mentored junior developers and collaborated closely with clients to translate needs into effective technical solutions.

Available to hire

I am a Senior Software Engineer with 5+ years of experience building scalable mobile and web applications using Flutter, React, Next.js and Laravel. I have a strong background in SaaS platforms, real-time systems, and API-driven architectures, with a track record of leading development teams in agile environments. I enjoy turning complex requirements into robust, maintainable solutions that deliver real business value.

Recently at Surge Global Colombo and LongTek UK (Remote), I architected end-to-end systems, implemented reusable Flutter libraries, improved performance by ~35%, built PDF engines and REST APIs, and established CI/CD workflows. I also mentored junior developers and collaborated closely with clients to translate needs into effective technical solutions.

See more

Experience Level

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

Work Experience

Software Engineer at Invicta Innovations
February 29, 2020 - August 7, 2025
Developed and delivered high-end website solutions to a diverse client base using wide-ranging technologies and frameworks. Mentored and guided developers in coding, design methodology, and design patterns. Developed advanced site functionality using server-side templating and JavaScript. Designed and implemented React Native mobile applications with client requirements. Implemented state management libraries such as redux and redux saga.
Developer at Codevita
March 31, 2022 - August 7, 2025
Lead and designed several high-traffic mobile apps and web applications via Flutter, React JS, Node JS and Laravel. Implemented cloud functions with Google Firebase and integrated payment gateways with cyber-secure payment solutions. Worked extensively with backend REST API implementations and modern web stack frontend tools. Mentored junior developers and assisted in hiring and other software development aspects.
Software Engineer at Surge Global
May 31, 2023 - August 7, 2025
Developed several mobile apps and web applications using Flutter, React JS, Next JS, and Node JS. Maintained strong quality focus including automation, design reviews, and unit testing. Applied AWS and Firebase features to both mobile and web applications. Created boilerplates and packages for Flutter. Deployed and set CI/CD pipelines for web, Android, and iOS applications.
Software Engineer at Long Tek
July 1, 2023 - Present
Developed, deployed, and maintained several web apps and mobile apps via Flutter and Laravel. Followed and maintained Agile approach using Jira and version control using Git for development. Perfectly converted design and functions to applications. Efficiently consumed RESTful services and implemented them.
Senior Software Engineer at LongTek UK (Remote)
July 1, 2023 - Present
Architecting and developing full mobile + web ecosystems using Flutter, React, Next.js and Laravel. Built large-scale SaaS platforms with real-time communication and automated workflows. Developed PDF engines, reporting tools, and Firebase-integrated modules. Developed secure REST APIs and optimized backend performance. Improved system efficiency and reduced API response times by ~35%.
Lead Software Engineer at Surge Global
February 1, 2022 - July 1, 2023
Architecting and developing modular Flutter architectures with reusable packages. Integrated Firebase services (Auth, Firestore, Analytics, Crashlytics). Built scalable backend services and APIs. TypeScript and Clean Architecture practices; implemented CI/CD pipelines and enhanced real-time communication.
Associate Software Engineer at Invicta Innovations
January 1, 2019 - February 1, 2020
Developed full-stack applications using Node.js and React.js. Participated in deployments and application testing. Mentored junior developers and reviewed code. Worked closely with clients to translate requirements into solutions.

Education

Bachelor of Software Engineering at London Metropolitan University
May 1, 2015 - May 1, 2019
Bachelor of Software Engineering at London Metropolitan University
January 1, 2015 - January 1, 2019

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Financial Services, Professional Services