I am a highly skilled Flutter developer with extensive experience in GetX and Provider for state management, ensuring efficient and scalable application architecture. My expertise spans across modular development, maintaining clean, well-structured code by organizing widgets into separate files for better reusability and maintainability.
I specialize in data handling and performance optimization, leveraging Dio for HTTP requests with a caching mechanism using dio_cache_interceptor. For local storage, I prefer GetStorage over Hive, ensuring lightweight and efficient data persistence. Additionally, I incorporate multithreading techniques, such as isolates, to optimize performance in WebSocket and API interactions.
I also focus on enhancing user experience (UX/UI), having implemented features such as a full-screen zoomable image viewer with a frosted glass effect and animated UI components that remain responsive to dynamic content changes. For navigation, I have designed a custom bottom navigation bar using GetX, ensuring smooth animations and seamless transitions.
Beyond UI/UX, I have expertise in background location tracking, combining geolocator and workmanager to provide continuous location updates, even after app termination or device reboots. My approach ensures optimal battery efficiency while maintaining real-time tracking accuracy.
As a dedicated professional, I am committed to delivering high-performance, scalable, and maintainable Flutter applications that meet client requirements with precision and efficiency.

Loading ...
