I am a Senior Software Engineer with 9+ years of experience in mobile and web application development, specializing in Android (Java/Kotlin) and cross-platform frameworks such as Flutter and React Native. I enjoy turning complex problems into scalable, maintainable architectures and have a track record of leading development squads to deliver large-scale revamps. Currently, I am driving the Flutter-based migration of The Straits Times app at SPH Media Limited, following the ST180 Android revamp using Jetpack Compose. I thrive on collaborating with product, backend, and design teams to ship high-quality, production-grade applications and to ensure feature parity across platforms.

Anujan Sriskantharasa

I am a Senior Software Engineer with 9+ years of experience in mobile and web application development, specializing in Android (Java/Kotlin) and cross-platform frameworks such as Flutter and React Native. I enjoy turning complex problems into scalable, maintainable architectures and have a track record of leading development squads to deliver large-scale revamps. Currently, I am driving the Flutter-based migration of The Straits Times app at SPH Media Limited, following the ST180 Android revamp using Jetpack Compose. I thrive on collaborating with product, backend, and design teams to ship high-quality, production-grade applications and to ensure feature parity across platforms.

Available to hire

I am a Senior Software Engineer with 9+ years of experience in mobile and web application development, specializing in Android (Java/Kotlin) and cross-platform frameworks such as Flutter and React Native. I enjoy turning complex problems into scalable, maintainable architectures and have a track record of leading development squads to deliver large-scale revamps.

Currently, I am driving the Flutter-based migration of The Straits Times app at SPH Media Limited, following the ST180 Android revamp using Jetpack Compose. I thrive on collaborating with product, backend, and design teams to ship high-quality, production-grade applications and to ensure feature parity across platforms.

See more

Experience Level

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

Work Experience

Senior Engineer at SPH Media Limited
December 1, 2021 - Present
Leading The Straits Times app Flutter migration, designing a scalable cross-platform architecture with a feature-first modular approach. Implemented presentation-domain-data layer separation, state management (Riverpod), declarative navigation (GoRouter), and robust networking (Dio). Integrated Firebase Crashlytics/Remote Config, managed WebView/hybrid content rendering, and authored unit/widget/golden tests. Collaborated with product, backend, and UX teams; led two squads (Value Squad and E-Paper) delivering premium features and API integration for tiered access.
Application Developer at Gain City Engineering (M&E) Pte Ltd
February 1, 2021 - December 1, 2021
AC Service App: real-time service booking, scheduling, and tracking. Bus Tracking App: GPS-based shuttle tracking with geofencing and trip monitoring.
Software Engineer at RytTrak Solutions (Pvt) Ltd
August 1, 2018 - February 1, 2020
Besti App: Wellness mobile app featuring breathing exercises, habit tracking, and Firebase-backed user management.
Software Engineer (Freelance) at RytTrak Solutions (Pvt) Ltd
April 1, 2020 - December 31, 2020
Kelzon Lanka App: Digital management solution for non-technical users with secure file handling and client data management.
Junior Software Engineer (Android) at Vertec IT Solutions
October 1, 2016 - July 1, 2018
Inifix App: Social networking application with Firebase-based chat, authentication, and user management features.

Education

Bachelor of Science in Computing and Information Systems at Sabaragamuwa University of Sri Lanka
March 1, 2014 - July 1, 2018

Qualifications

Add your qualifications or awards here.

Industry Experience

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

Experience Level

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