Flutter Developer with 3 years of experience building cross-platform mobile apps using Flutter and Dart. Skilled in GetX, Bloc, Provider, and integrating REST APIs, Firebase, and Google Maps SDK. Experienced in agile teams, focused on clean code, UI/UX, and app performance.
Overview
3
3
years of professional experience
Work History
Junior Flutter Developer
Solutionchamps Technologies
Coimbatore, TN
08.2022 - 12.2024
Built scalable applications for both Android and iOS platforms using Flutter and Dart with a focus on performance, smooth user experience, and clean architectural patterns such as MVVM.
Proficient in using GetX, Bloc, and Provider for managing complex app states efficiently and cleanly within MVVM-based structures.
Integrated RESTful APIs using http and Dio packages for handling network requests, error states, and dynamic content updates.
Worked with Firebase Authentication, Cloud Firestore, Realtime Database, and Push Notifications to support real-time and secure app functionality.
Translated Figma UI designs into pixel-perfect, responsive Flutter interfaces using Material Design components and custom widgets.
Improved app performance through widget rebuild optimization, lazy loading, and memory management. Used DevTools for effective debugging and profiling.
Integrated Google Maps SDK for real-time location tracking, displaying markers, and building location-based features like vendor/shop locators.
Integrated secure payment gateways such as Razorpay and Stripe to enable smooth in-app transactions, order processing, and subscription billing.
Implemented local storage using Hive and Shared Preferences for caching and offline functionality.
Wrote unit tests, widget tests, and conducted real-device testing to ensure bug-free, production-ready builds.
Collaborated with designers and backend teams using Git, GitHub, and participated in Agile/Scrum practices like daily stand-ups and sprint planning.
Software Engineer
Geeksynergy Technolgies private limited
Bangalore, IN
12.2024 - Current
Familiar with building APKs/IPA files, signing apps, and publishing to the Play Store using Flutter CLI and Android Studio.
Implemented socket connections using web socket channel to enable real-time data updates, user interactions, and dynamic UI updates in chat systems, live feeds, and notification modules.
Active member of Flutter and developer communities like Flutter Devs India, Stack Overflow, and GitHub Discussions. Guided and supported college juniors or interns in understanding Flutter basics and setting up their first projects.
Healthcare Business Operation and Tele Sales Manager at SolutionChamps Technologies Private LimitedHealthcare Business Operation and Tele Sales Manager at SolutionChamps Technologies Private Limited
Client Partnership Manager at Tyroo Technologies Ltd (Divison of Smile Internet Technologies Ltd)Client Partnership Manager at Tyroo Technologies Ltd (Divison of Smile Internet Technologies Ltd)