Muhammad Mehdi

Muhammad Mehdi

$30/hr
Platform Engineer | Mobile App Expert
Reply rate:
-
Availability:
Hourly ($/hour)
Location:
Waterloo, On, Canada
Experience:
10 years
About

My name is Mehdi, and I am an experienced mobile application developer with a genuine passion for crafting innovative solutions. With over 7 years of hands-on experience in the industry, I have honed my skills and consistently delivered exceptional results.

In native iOS development, I have successfully built and launched 5+ applications using Swift and Objective-C. These apps are live on the App Store, demonstrating my commitment to delivering top-notch user experiences. I have also developed 7+ dynamic frameworks for iOS, implementing MVVM and clean architecture principles to create scalable and maintainable solutions.

In cross-platform development, I have embraced Flutter, developing 8+ applications available on both the Apple App Store and Google Play Store. My expertise in Dart allows me to create versatile applications that reach a wide audience.

Beyond app development, I have contributed to the ecosystem by developing 3+ Swift libraries and 2+ Flutter plugins with packages, making it easier for other developers to integrate advanced features into their projects. My experience also extends to working with WebRTC engines, C/C++ firmware for embedded modules like ESP8266, and web scraping projects using JavaScript and Node.js.

Here’s what I can do for you:

  • I excel at adding or developing new features quickly, acting as a focused POC (Proof of Concept) delivery specialist.
  • I can enhance and stabilize existing features, ensuring they work reliably and meet high-quality standards.
  • I thrive on delivering impactful results under tight timelines without compromising code quality.

What sets me apart is my dedication to learning and adapting to new technologies. I am a quick learner, capable of understanding the core features of any new framework or platform, and I consistently think outside the box to iterate and improve upon my work.

I have experience in:

  • Languages & Frameworks: C, C++, Embedded C, Qt, Swift, Objective-C, Flutter, Dart
  • Mobile Development Tools: Cocoapods, Swift Packages, Flutter Packages & Plugins, CoreData, Core Animation, CoreGraphics
  • DevOps & CI/CD: Git, SVN, Bitbucket, GitHub Actions, Fastlane, Codemagic
  • Specialized Skills: AVFoundation, WebRTC, MapKit, UIKit, WebKit, BLE, RESTful APIs
  • Backend: MERN Stack (6/10)
  • Other: Linux Administration

Portfolio available on GitHub.

I am ready to help bring your ideas to life, deliver new features quickly, and stabilize or enhance your existing projects. Let’s build something remarkable together.

Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.