Skip to main content
Mohsen Masoudi

Mohsen Masoudi

📱Expert Android App Development | Firebase, CI/CD

Talent
Quebec Harbour, Ontario50 USD/hourMember since February 10, 2025
·

Hire their services

Request a quote with no obligation

firebase integrationci/cd pipeline setupapp optimizationpayment gateway integrationapp publishingmaintenance servicesandroid developerui/ux enhancementsapp development

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.
App Optimization & Performance Tuning
  • 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).
Firebase Integration & Cloud Services
  • Integrate Firebase features: FCM (push notifications), Analytics, Crashlytics, and Remote Config.
  • Real-time database handling and cloud messaging.
Payment Gateway Integration
  • Securely integrate Stripe, in-app purchases, and other payment gateways.
  • Set up subscription models, one-time payments, and financial reporting.
CI/CD Pipeline Setup for Android Projects
  • Automate build, test, and deployment processes using GitLab CI/CD, Docker, and Fastlane.
  • Streamline app release management to the Google Play Store.
Third-Party Library & API Integration
  • 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.
App Publishing & Play Store Management
  • Manage the entire app publishing process on the Google Play Console.
  • Optimize app listings for better visibility and downloads.
Maintenance & Support Services
  • Provide ongoing maintenance, bug fixing, and feature updates.
  • Ensure apps are compatible with the latest Android versions and devices.
UI/UX Enhancements
  • Improve existing apps’ UI using Custom Views, Accessibility Implementation, and Material Design principles.
  • Focus on engaging, responsive, and intuitive interfaces.
Localization & Multi-language Support
  • 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.
Senior Android Developer | Upwork | 2022 - Present
  • Successfully completed multiple projects with a 100% Job Success score.
  • Earned $20,000+ and received the Top Rated Plus badge.
Senior Android Developer | Living Maples (Canada) | 2020 - 2022
  • 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.
Android Developer | Utechia (Turkey) | 2018 - 2020
  • 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.
Key Achievements:
  • 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.
Technical Skills:
  • 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

Education

Bachelor of Electrical Engineering

Reviews