Hi, I’m Tharushi Sewmini, a product-minded Flutter engineer focused on shipping high-performance mobile experiences. With 3+ years of building B2C apps used by thousands of users in international production environments, I own features end-to-end—from architecture and state management to API integration, UI testing, and performance tuning. I’ve been promoted ahead of schedule for delivering solid results and raising engineering standards across teams. I thrive in fast-paced, product-first environments where engineering quality and velocity go hand in hand. I enjoy collaborating with cross-functional teams to turn ideas into delightful, reliable mobile experiences. I’m driven by measurable impact, fast iteration, and a shared commitment to shipping features that users love.

Tharushi Sewmini

Hi, I’m Tharushi Sewmini, a product-minded Flutter engineer focused on shipping high-performance mobile experiences. With 3+ years of building B2C apps used by thousands of users in international production environments, I own features end-to-end—from architecture and state management to API integration, UI testing, and performance tuning. I’ve been promoted ahead of schedule for delivering solid results and raising engineering standards across teams. I thrive in fast-paced, product-first environments where engineering quality and velocity go hand in hand. I enjoy collaborating with cross-functional teams to turn ideas into delightful, reliable mobile experiences. I’m driven by measurable impact, fast iteration, and a shared commitment to shipping features that users love.

Available to hire

Hi, I’m Tharushi Sewmini, a product-minded Flutter engineer focused on shipping high-performance mobile experiences. With 3+ years of building B2C apps used by thousands of users in international production environments, I own features end-to-end—from architecture and state management to API integration, UI testing, and performance tuning. I’ve been promoted ahead of schedule for delivering solid results and raising engineering standards across teams. I thrive in fast-paced, product-first environments where engineering quality and velocity go hand in hand.

I enjoy collaborating with cross-functional teams to turn ideas into delightful, reliable mobile experiences. I’m driven by measurable impact, fast iteration, and a shared commitment to shipping features that users love.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Intermediate

Language

English
Fluent

Work Experience

Flutter Engineer at iLabs
January 1, 2026 - Present
Own end-to-end delivery of production Flutter features — from scoping and architecture through to release — serving thousands of daily active users across iOS and Android. Built reusable widget libraries and modular component systems that reduced feature development time by ~30%, enabling faster product iteration across multiple squads. Drove performance optimisation initiatives (widget rebuild profiling, memory management, frame-rate analysis) to maintain smooth 60fps UI rendering at scale. Integrated RESTful APIs with PHP back-end services, reducing data-sync latency and improving perceived app responsiveness for end users. Implemented automated UI test suites using Appium to validate critical user flows across iOS and Android, improving release confidence and reducing regression rate. Shipped features iteratively in Agile/Scrum sprints, collaborating with backend, design, and QA teams — consistently meeting sprint commitments across concurrent product lines.
Associate Flutter Engineer at iLabs
December 1, 2024 - December 1, 2025
Delivered core Flutter features for 2+ large-scale B2C production apps, contributing directly to user-facing workflows relied on by real customers daily. Implemented BLoC and Provider state management patterns, improving code maintainability and reducing regression rate across the codebase. Wrote Appium-based UI tests and integrated them into the team's QA process, catching regressions before production releases. Participated actively in code reviews, raising PR quality and spreading clean architecture practices within the team. Collaborated cross-functionally with product and design to translate requirements into pixel-perfect mobile UI/UX — consistently meeting Scrum sprint deadlines.
Intern Software Engineer at Newnop Pvt Ltd
October 1, 2023 - June 1, 2024
Shipped production-ready Flutter features across 3 simultaneous international projects (Kyosync, Plant App, Tickle) within the first month — demonstrating rapid onboarding and high self-sufficiency. Developed the full customer-facing Flutter app for Kyosync, a Korea-based food delivery platform, integrating multiple REST APIs with real-time state management via Provider. Built a coordinate-based canvas drawing module in Flutter for Tickle, enabling real-time shift-allocation mapping using custom coordinate logic. Operated across multiple product verticals simultaneously, building strong multitasking, adaptability, and delivery instincts under tight international deadlines.

Education

Bachelor of Software Engineering at Open University of Sri Lanka
January 1, 2023 - April 23, 2026

Qualifications

Higher National Diploma (HND) in Software Engineering
January 11, 2030 - April 23, 2026
Higher National Diploma (HND) in Software Engineering
January 11, 2030 - April 23, 2026
Bachelor of Software Engineering
January 11, 2030 - April 23, 2026