Hi, I’m Imesh Gunathilake, a Senior Mobile Application Engineer with 3+ years of professional experience designing, developing, and maintaining cross‑platform mobile apps using Flutter for iOS and Android. I bring proven expertise in Clean Architecture, Bloc state management, and delivering secure, scalable, high‑performance fintech, enterprise, and SaaS applications. I thrive in agile environments, mentor junior engineers, and collaborate closely with backend, product, and QA teams to ship high‑quality solutions. I have led mobile development initiatives, owned the full app lifecycle from architecture to deployment on App Store and Google Play, and contributed to end‑to‑end processes including testing, optimization, and continuous improvement. I’m comfortable working with stakeholders to define requirements and delivering delightful user experiences on iOS and Android, while ensuring code quality and maintainability through reviews and best practices.

Imesh Gunathilake

Hi, I’m Imesh Gunathilake, a Senior Mobile Application Engineer with 3+ years of professional experience designing, developing, and maintaining cross‑platform mobile apps using Flutter for iOS and Android. I bring proven expertise in Clean Architecture, Bloc state management, and delivering secure, scalable, high‑performance fintech, enterprise, and SaaS applications. I thrive in agile environments, mentor junior engineers, and collaborate closely with backend, product, and QA teams to ship high‑quality solutions. I have led mobile development initiatives, owned the full app lifecycle from architecture to deployment on App Store and Google Play, and contributed to end‑to‑end processes including testing, optimization, and continuous improvement. I’m comfortable working with stakeholders to define requirements and delivering delightful user experiences on iOS and Android, while ensuring code quality and maintainability through reviews and best practices.

Available to hire

Hi, I’m Imesh Gunathilake, a Senior Mobile Application Engineer with 3+ years of professional experience designing, developing, and maintaining cross‑platform mobile apps using Flutter for iOS and Android. I bring proven expertise in Clean Architecture, Bloc state management, and delivering secure, scalable, high‑performance fintech, enterprise, and SaaS applications. I thrive in agile environments, mentor junior engineers, and collaborate closely with backend, product, and QA teams to ship high‑quality solutions.

I have led mobile development initiatives, owned the full app lifecycle from architecture to deployment on App Store and Google Play, and contributed to end‑to‑end processes including testing, optimization, and continuous improvement. I’m comfortable working with stakeholders to define requirements and delivering delightful user experiences on iOS and Android, while ensuring code quality and maintainability through reviews and best practices.

See more

Experience Level

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

Language

Sinhala, Sinhalese
Fluent
Tamil
Fluent
English
Fluent

Work Experience

Senior Mobile Application Engineer at Aventure IT Solutions (Pvt.) Ltd
June 1, 2022 - August 1, 2023
Lead the mobile development team in building cross-platform mobile applications using Flutter for iOS and Android; mentoring junior mobile developers; conducting code reviews and technical discussions; collaborating with backend, product, and QA teams; owning the full mobile application lifecycle from architecture and development to App Store/Play Store deployment and production support; working in Agile environments with focus on code quality, performance, and user experience.
Intern/Associate Software Engineer - Mobile at DBC Digital Wallet, Epic Lanka (Pvt.) Ltd
June 1, 2022 - August 1, 2023
Developed and maintained secure fintech mobile applications; implemented user authentication, authorization, transaction processing, and data integrity controls; designed responsive Flutter-based UIs; integrated RESTful APIs securely; supported onboarding flows; participated in Agile Scrum ceremonies and production deployments; collaborated with backend and security teams to ensure regulatory compliance.
Software Engineer / Senior SE - Mobile at Aventure IT Solutions (Pvt.) Ltd
August 1, 2023 - Present
Led the mobile development team in building cross-platform mobile applications using Flutter for iOS and Android. Mentored junior mobile developers, conducted code reviews, and drove technical discussions and performance improvements. Collaborated closely with product, backend, and QA teams to define requirements and deliver high-quality solutions. Managed end-to-end mobile application deployment and production support, including App Store / Play Store publishing and ongoing maintenance.
Intern Software Engineer - Mobile at Epic Lanka (Pvt.) Ltd
June 1, 2022 - August 1, 2023
Developed secure fintech mobile applications, implementing user authentication, authorization, and transaction processing. Designed responsive UIs, integrated RESTful APIs securely, and contributed to the production-grade digital wallet features. Worked closely with backend and security teams to ensure reliable real-time synchronization and robust UX.
Senior Software Engineer - Mobile at Aventure IT Solutions (Pvt.) Ltd
August 1, 2023 - Present
Led the mobile development team in building cross‑platform mobile applications using Flutter for iOS and Android. Mentored junior mobile developers, conducted code reviews, and coordinated with backend, product, and QA teams to deliver secure, scalable fintech/enterprise/SaaS solutions. Took end‑to‑end ownership of the mobile app lifecycle from architecture and design to deployment on the App Store/Google Play, including performance optimization, security considerations, and release management.

Education

BSc (Hons) Software Engineering at Cardiff Metropolitan University
January 11, 2030 - March 30, 2026
HND in IT at Sri Lanka Institute of Advanced Technological Education (SLIATE)
January 11, 2030 - March 30, 2026
G.C.E A/L (Advanced Level) at Ranabima Royal College
January 11, 2030 - January 1, 2017
BSc (Hons) Software Engineering at Cardiff Metropolitan University
January 1, 2023 - January 1, 2024
HND in IT at SLIATE, Kandy
January 1, 2019 - January 1, 2022
G.C.E. A/L at Royal College, Kandy
January 1, 2017 - December 31, 2017
Software Engineering (First Class Honours) at Cardiff Metropolitan University
January 1, 2023 - December 31, 2024
Higher National Diploma in IT at SLIATE (Sri Lanka Institute of Advanced Technological Education)
January 1, 2019 - December 31, 2022
G.C.E. A/L at Royal College, Kandy
January 1, 2017 - December 31, 2017

Qualifications

G.C.E A/L (Advanced Level)
January 11, 2030 - January 1, 2017
HND in IT
January 11, 2030 - March 30, 2026
Advanced AI & Software Engineering Course
January 11, 2030 - April 25, 2026
iOS & Swift - The Complete iOS App Development Bootcamp
January 11, 2030 - April 25, 2026

Industry Experience

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

Experience Level

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