Mohsen Masoudi
📱Expert Android App Development | Firebase, CI/CD
Hire their services
Request a quote with no obligation
About
With over 8 years of experience in Android development, I've built and improved apps used by 1 million+ users globally, including high-impact projects like Getaround and HyreCar. My passion lies in crafting clean, maintainable code and delivering seamless, high-performance apps that users love. I've earned $20,000+ on Upwork with a 100% Job Success score and the Top Rated Plus badge, reflecting my commitment to quality and client satisfaction.
Whether you're starting from scratch or enhancing an existing app, I ensure smooth development with a focus on performance, scalability, and user experience.
Here’s how you can organize and manage the services you offer on platforms like Upwork to attract more clients:
Services You Can Offer
Custom Android App Development- Build tailored Android apps from scratch using Kotlin and Java.
- Follow Clean Architecture and MVVM design patterns for scalable, maintainable code.
- Implement advanced UI/UX with Jetpack Compose, Material Design, and Motion Layout.
- Refactor existing code for better performance and maintainability.
- Optimize apps for speed, battery life, and smooth user experience.
- Improve app ratings through bug fixes and feature enhancements (e.g., your success with HyreCar).
- Integrate Firebase features: FCM (push notifications), Analytics, Crashlytics, and Remote Config.
- Real-time database handling and cloud messaging.
- Securely integrate Stripe, in-app purchases, and other payment gateways.
- Set up subscription models, one-time payments, and financial reporting.
- Automate build, test, and deployment processes using GitLab CI/CD, Docker, and Fastlane.
- Streamline app release management to the Google Play Store.
- Integrate and customize third-party SDKs like Mitek (background checks), Sendbird (messaging), and Instabug (bug reporting).
- Handle REST APIs, GraphQL, and real-time communication with Socket.IO.
- Manage the entire app publishing process on the Google Play Console.
- Optimize app listings for better visibility and downloads.
- Provide ongoing maintenance, bug fixing, and feature updates.
- Ensure apps are compatible with the latest Android versions and devices.
- Improve existing apps’ UI using Custom Views, Accessibility Implementation, and Material Design principles.
- Focus on engaging, responsive, and intuitive interfaces.
- Implement multi-language support for apps targeting global audiences.
- Ensure seamless user experience across different languages and regions.
Experience
Here’s a list of your professional experience and key achievements based on your resume:
Professional Experience:
Senior Android Developer | Getaround (USA) | 2023 - Present
- Developed and maintained an app with over 1 million users.
- Focused on performance optimization, bug fixing, and integrating advanced features.
- Successfully completed multiple projects with a 100% Job Success score.
- Earned $20,000+ and received the Top Rated Plus badge.
- Built healthcare-focused apps like Medicine Reminder and Alzheimer’s Early Detection App.
- Enhanced app performance, implemented Firebase features, and contributed to user experience improvements.
- Developed diverse apps including FreightPrint, My Fitness Pal, and Weat Local Marketplace.
- Focused on UI/UX, performance optimization, and publishing apps on the Google Play Store.
- Boosted HyreCar's app rating from 2.3 to 3.7 through bug fixes and code refactoring.
- Integrated technologies like Stripe (payments), Mitek (background checks), Sendbird (messaging), and Instabug (bug reporting).
- Set up CI/CD pipelines on GitLab, automating build and release processes.
- Managed apps with large user bases, ensuring scalability and high performance.
- Implemented Firebase Remote Config for dynamic app updates.
- Contributed to apps across various domains: car sharing, healthcare, e-commerce, media streaming, and fitness.
- Languages: Kotlin, Java
- Architectures: Clean Architecture, MVVM
- Tools & Technologies: Jetpack Compose, Firebase Services (FCM, Analytics, Crashlytics), REST API, GraphQL, Socket.IO, Retrofit, Coroutines, RxJava, CI/CD (GitLab), Docker, Fastlane
- Advanced Features: Dependency Injection (Dagger/Hilt), Push Notifications, Social Media Integration, In-App Purchases, Multi-language Support, Performance Optimization