Mobile App Developer
I specialize in Android Native Development (Java) and Cross-Platform Development with Flutter and Flutter Flow. With over a years of experience in app development, Iβve honed my skills to transform complex ideas into high-performing, visually stunning applications that make a real impact.
Skills
Experience
Education
Tools
Experienced in Flutter app development using MVVM, MVC, and MVP architectures with strong command over state management tools like Provider, GetIt, Bloc, and Riverpod. Skilled in API integration, Firebase, sockets, Google Maps, and implementing AI/ML features using TensorFlow Lite.
Learn moreSkilled in Java and Kotlin with experience in implementing complete user flows and integrating third-party libraries, including converting Kotlin libraries to Java. Familiar with Android XML layouts, RecyclerView, ViewModel, LiveData, and clean architecture principles.
Learn moreDeveloped the complete backend for a pet adoption app using Supabase and PostgreSQL, implementing user authentication, session management, and refresh tokens. Followed the MVC pattern, set up image uploads via Multer and buckets, designed normalized ERD structures, and handled error logging using MongoDB with data Encapsulation.
Learn more
Saasy POS is a point-of-sale application used in retail stores across the U.S. I worked on it as part of an office team, contributing to the UI using Android native code, handling Android integrations, building responsive pages in collaboration with designers, and working on custom Java libraries to enhance functionality.
CopyRight Β© Musa19542