IG

Imesh Gunathilake

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.

About

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.

  • 4 years' experience
  • Joined March 2026

Languages

  • Sinhala, SinhaleseFluent
  • TamilFluent
  • EnglishFluent

Industry experience

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

Work experience· 5 roles

Senior Software Engineer - Mobile · Aventure IT Solutions (Pvt.) LtdAug 2023 – Present · 3 yrs 4 mos

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.

Software Engineer / Senior SE - Mobile · Aventure IT Solutions (Pvt.) LtdAug 2023 – Present · 3 yrs 4 mos

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 · Epic Lanka (Pvt.) LtdJun 2022 – Aug 2023 · 1 yr 3 mos

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.

Intern/Associate Software Engineer - Mobile · DBC Digital Wallet, Epic Lanka (Pvt.) LtdJun 2022 – Aug 2023 · 1 yr 3 mos
Senior Mobile Application Engineer · Aventure IT Solutions (Pvt.) LtdJun 2022 – Aug 2023 · 1 yr 3 mos

Education· 9

BSc (Hons) Software Engineering · Cardiff Metropolitan University2030 – 2026
HND in IT · Sri Lanka Institute of Advanced Technological Education (SLIATE)2030 – 2026
G.C.E A/L (Advanced Level) · Ranabima Royal College2030 – 2017
BSc (Hons) Software Engineering · Cardiff Metropolitan University2023 – 2024

Certifications and awards

G.C.E A/L (Advanced Level)2030 – 2017
HND in IT2030 – 2026
Advanced AI & Software Engineering Course2030 – 2026
iOS & Swift - The Complete iOS App Development Bootcamp2030 – 2026

Hire Imesh Gunathilake today

Post a job and invite Imesh, or contact them directly. No hidden commission.

Post a job