Experienced Software Development Engineer specializing in Flutter and Dart with a strong background in building user-friendly mobile applications.
Proficient in Dart for developing scalable mobile applications with Flutter.
Expert in using Flutter for building cross-platform mobile applications with high performance.
Skilled in various state management solutions including Provider, GetX, and BLoC.
Experience in integrating RESTful APIs to ensure seamless data exchange for mobile applications.
DesignersX
Developed and implemented userfriendly mobile applications using the Flutter framework. Collaborated with senior developers and designers to create and integrate UI/UX designs into the applications. Integrated third-party libraries, APIs, and services to enhance app capabilities. Stayed updated with the latest Flutter and Dart technologies, tools, and best practices
EL NOVA LABS
Developed and maintained cross-platform mobile applications using Flutter and Dart, targeting both Android and iOS platforms with consistent performance and UI.. Built robust and scalable architecture using clean architecture principles, MVVM, and repository patterns.. Integrated Drift and Hive for efficient offline data handling and syncing with remote APIs, improving app performance and reliability in low-connectivity scenarios.. Utilized Chopper for creating modular and testable API layers, enabling efficient communication with RESTful backends.. Managed state efficiently using GetX, enabling real-time UI updates and streamlined user experience across features like dashboards, calendars, and notifications.. Implemented Firebase Cloud Messaging (FCM) for push notifications, ensuring timely and relevant user engagement.. Developed features like calendar-based agendas, attendance tracking, and dynamic fee modules, improving user interaction and data visualization.
SoftBoard Lite Suite (Parent, Member Apps)
Bachelor of Technology (B.tech)
Discover other professionals with similar experience
Ability to design responsive and user-centric interfaces that enhance user experience.
Spearheaded the development of the SoftBoard Lite mobile apps used by parents, and institute members to manage attendance, calendars, fees, and communications.. Designed and built highly responsive UIs using Flutter, Dart, and flutter_screenutil to ensure consistent experience across a wide range of screen sizes.. Implemented state management with GetX, allowing for smooth, real-time updates to UI and data across the app.. Integrated Drift (formerly Moor) and Hive for local database management, enabling offline-first support with seamless API sync on reconnect.. Utilized Chopper for structured and scalable API communication across multiple modules.. Integrated Firebase Cloud Messaging (FCM) for delivering targeted, real-time push notifications based on user roles and actions.. Followed clean architecture, leveraging layered separation between data, network, repository, service, and viewmodel layers.. Ensured localization and internationalization using easy_localization, supporting multilingual users.. Contributed to performance optimization, reducing app load time and memory usage code refactoring and lazy loading strategies.
Twizzr (Shopping Application)
Developed a scalable e-commerce (shopping) mobile application using Flutter and Dart.. Implemented MVVM architecture with clean separation of concerns for maintainability and scalability.. Used BLoC state management to handle complex UI states and improve performance.. Built features like: Product listing & search, Cart management & order flow, Dynamic product details screen.. Integrated REST APIs for real-time product data, user actions, and order processing.. Designed responsive UI using flutter_screenutil and modern UI/UX practices.. Optimized app performance with efficient state updates and API handling.. Ensured smooth user experience across multiple screen sizes and devices.