I am an experienced Flutter Developer specialising in building high-quality, cross-platform mobile applications for iOS and Android. I create clean, scalable, and efficient codebases while delivering smooth, modern, and user-friendly interfaces. With a strong understanding of mobile architecture, state management, and performance optimisation, I develop applications that are reliable, maintainable, and easy to extend.
I have hands-on experience with state management solutions such as Bloc, Provider, Riverpod, and Cubit, along with deep linking, navigation systems, analytics, push notifications, and API integration. I’m comfortable working across the full development lifecycle—from refining requirements and planning architecture to implementation, testing, and deployment.