I'm Mohammad Hadi, a Senior Mobile Developer specializing in Flutter and native Android/iOS with over five years in Flutter and more than a decade of native mobile development. I build high-performance, cross-platform apps with complex UIs, solid state management, and robust backend integrations. I thrive in collaborative teams and bring strong backend exposure (NestJS, Laravel) to end-to-end projects. I've shipped apps across HealthTech, FinTech, and e-commerce, and I enjoy open-source contributions, tech meetups, and continuous learning. Based in Karaj, Iran, I’m passionate about delivering great user experiences and maintainable code.

Mohammad Hadi

I'm Mohammad Hadi, a Senior Mobile Developer specializing in Flutter and native Android/iOS with over five years in Flutter and more than a decade of native mobile development. I build high-performance, cross-platform apps with complex UIs, solid state management, and robust backend integrations. I thrive in collaborative teams and bring strong backend exposure (NestJS, Laravel) to end-to-end projects. I've shipped apps across HealthTech, FinTech, and e-commerce, and I enjoy open-source contributions, tech meetups, and continuous learning. Based in Karaj, Iran, I’m passionate about delivering great user experiences and maintainable code.

Available to hire

I’m Mohammad Hadi, a Senior Mobile Developer specializing in Flutter and native Android/iOS with over five years in Flutter and more than a decade of native mobile development. I build high-performance, cross-platform apps with complex UIs, solid state management, and robust backend integrations.

I thrive in collaborative teams and bring strong backend exposure (NestJS, Laravel) to end-to-end projects. I’ve shipped apps across HealthTech, FinTech, and e-commerce, and I enjoy open-source contributions, tech meetups, and continuous learning. Based in Karaj, Iran, I’m passionate about delivering great user experiences and maintainable code.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

Persian
Fluent
English
Advanced

Work Experience

Flutter Team Lead at Caloria (Health & Nutrition)
January 1, 2022 - October 12, 2025
Led the development of a health and diet management app using Flutter, served users in Canada, implemented Bloc for scalable state management, optimized performance and memory usage to reduce crash rates, and mentored a team of junior developers to deliver high-quality features.
Senior Kotlin Developer at Infinite8
January 1, 2020 - October 12, 2025
Develop native Android applications for enterprise clients in Dubai and Iran; maintained IranApps (Android app market); optimized app performance and reduced crash rates; collaborated with cross-functional teams to deliver high-quality products.
Freelance Mobile Developer at Self-Employed
January 1, 2025 - October 12, 2025
Delivered over 15 cross-platform and native mobile applications for clients across various industries; worked with companies like Rahinoo, Cheetah-Service, Forghoon, OxConnect, English Learning app, and more.
Mobile Developer at InBook Platform
January 1, 2019 - October 12, 2025
Developed and maintained a comprehensive printed photo ordering and delivery application using Kotlin/Java; implemented features for order tracking, secure payment processing, and user management; integrated with RESTful APIs to ensure seamless data synchronization and enhanced user experience; created virtual albums.
Flutter Team Lead at Caloria (Health & Nutrition)
January 1, 2022 - October 12, 2025
Led development of a health and diet management app using Flutter, serving users in Canada. Implemented Bloc state management for scalable and maintainable codebase. Reduced app crash rate through performance optimization and improved memory management. Mentored and managed a team of junior developers.
Senior Kotlin Developer at Infinite8
January 1, 2020 - October 12, 2025
Develop native Android applications for enterprise clients in Dubai and Iran. Maintained IranApps (android app market). Optimized app performance and reduction in crash rates. Collaborated with cross-functional teams to deliver high-quality products.
Freelance Mobile Developer at Self-Employed
January 1, 2015 - Present
Delivered over 15 cross-platform and native mobile applications for clients across various industries. Worked with companies like Rahinoo, Cheetah-Service, Forghoon, OxConnect, English Learning app, …
Mobile Developer at InBook Platform
January 1, 2019 - October 12, 2025
Part-time role developing and maintaining a comprehensive printed photo ordering and delivery application using Kotlin/Java. Implemented features for order tracking, secure payment processing, and user management. Integrated with RESTful APIs to ensure data synchronization and enhanced user experience. Creating virtual albums.

Education

Bachelor of Science in Computer Software Engineering at Azad University, Qazvin, Iran
January 1, 2008 - January 1, 2014
Bachelor of Science in Computer Software Engineering at Azad University, Qazvin, Iran
January 1, 2008 - January 1, 2014

Qualifications

Add your qualifications or awards here.

Industry Experience

Healthcare, Financial Services, Retail, Software & Internet

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more