Full Stack Developer — architecting digital systems from the ground up. Mobile-first Flutter frontends. Scalable cloud backends. Clean, battle-tested code that ships and survives production.
Designing, developing, and maintaining high-performance Flutter applications for Android and iOS. Collaborating with UI/UX designers, backend engineers, and QA teams. Defining project goals, preparing technical roadmaps and sprint plans, and implementing CI/CD release processes.
Developed and maintained mobile applications using Flutter, working collaboratively with senior developers to deliver quality solutions. Gained extensive experience in mobile development workflows, testing, and deployment processes.
Managed digital marketing campaigns and online presence for an e-commerce platform. Developed skills in digital strategy, user engagement, and data-driven decision making.
I actively contribute to the Flutter community by publishing open-source packages on pub.dev. All packages are verified under dhananjayafernando.online.
Customizable ListView with built-in pagination, pull-to-refresh, and infinite scrolling. Prevents multiple simultaneous load requests.
Versatile button widget with single/dual layouts, built-in loading states, prefix/suffix icons, and extensive styling options.
Customizable Flutter widget for international phone input with 240+ countries, searchable picker and 20+ language support.
Highly customizable Flutter bottom sheet with real-time search, checkbox support, edit/delete actions, and smooth animations.
Highly customizable popup dropdown with form validation, animated icon rotation, error states, and zero external dependencies. 35+ parameters.
Comprehensive mobile e-commerce app with real-time inventory management, secure payment integration, and personalized user experiences. Advanced state management with BLoC and Firebase backend.
Cross-platform healthcare app for appointment scheduling, patient records, and telemedicine. Built with Flutter, Provider state management, and AWS Lambda serverless backend.
Feature-rich messaging platform with end-to-end encryption, group chats, media sharing, and push notifications. Flutter with Cubit state management and Firebase Realtime Database.
Open to collaborations, freelance projects, and exciting opportunities. Let’s talk about your next mobile application.