Skip to content
BackNov 7
Michael M.
Upwork badge

Michael M.

IOS Developer: 8+ Yrs Exp, Always Learning

With 8+ years of experience as a software engineer specializing in iOS Swift development, I excel in creating easy-to-use solutions and enjoy collaborating with different teams. My goal is to consistently deliver excellent results that make clients and employers happy. I believe that collaboration is key to learning new skills and staying updated in my field, making my professional journey more enriching. Technical Skillset 👉 Native iOS using XCode. 👉 Primary Languages: Swift, SwiftUI. 👉 Pattern: MVVM, MVC, Object-Oriented Programming (OOP), Protocol-Oriented Programming (POP), Design Patterns. 👉 Memory Management: Automatic Reference Counting (ARC). 👉 Dependency Injections: Initializer Injection, Property Injection, Method Injection. 👉 iOS Frameworks: UIKit, SwiftUI, MapKit, CoreLocation, GoogleMaps, CoreImage, CoreData, Realm, AVFoundation, and more. 👉 Networking: URLSession, Alamofire, PostMan. 👉 Database: SQLite, MySQL, MongoDB, Firebase. 👉 Version Control System (Git): Github, GitLab, Bitbucket. 👉 Comms: Jira, Git, Trello, Slack, Postman, InVision, Zeplin, Adobe XD. 👉 Util Tech: CocoaPods, CocoaTouch, Firebase, Socket-based programming for real-time communication, Google Map API, Intercom chat. 👉 Additional: RxSwift. I have experience working with third-party libraries and APIs and possess a solid understanding of best practices for designing and implementing efficient and maintainable code. I am well-versed in the design and development of mobile apps with a focus on user experience and responsive design. As a highly motivated and detail-oriented developer, I am dedicated to delivering high-quality work. I am capable of working independently or as part of a team, taking projects from initial requirements gathering to delivery and maintenance. I am confident that my skills and experience make me an excellent candidate for any iOS development project, and I am excited about the opportunity to work with you. If there is something I can assist you with, please do not hesitate to contact me. Remember, communication is the key to a successful project.

🇪🇬Cairo, Egypt$9/hr100% JSS5.00 (5)Since Nov 2023

Earnings and projects

MRR
$81

Last 6 months ÷ 6

World#140,402 / 412k
🇪🇬Country#2,037 / 6,384
Revenue, last 30 days
$0

Last 6 months: $487

Total earnings
$3.4k

Billed in all: $3.7k

World#287,982 / 412k
🇪🇬Country#4,127 / 6,384
Per project
$377

$243 in the last 6 months

World#209,611 / 412k
🇪🇬Country#2,772 / 6,384
Projects, last 6 months
2
0% fixed100% hourly
World#88,918 / 412k
🇪🇬Country#1,221 / 6,384
Projects in all
9

Across 12 contracts

42% fixed58% hourly
World#212,268 / 412k
🇪🇬Country#3,350 / 6,384

Earnings, last 30 days

$3.7kNothing earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$3,650$3,700$3,750$3,800Oct 8Oct 23Nov 7

Skill rankings: Top 16% in RxSwift

Ranked by MRR among everyone on Upwork with the skill.

  1. #18RxSwift110 freelancers · 🇪🇬 #2Top 16%
  2. #130Socket.io533 freelancers · 🇪🇬 #5Top 24%
  3. #143Payment Gateway379 freelancers · 🇪🇬 #2Top 38%
  4. #203Apple Xcode881 freelancers · 🇪🇬 #4Top 23%
  5. #310Chat & Messaging Software924 freelancers · 🇪🇬 #1Top 34%
  6. #328SwiftUI951 freelancers · 🇪🇬 #3Top 34%
  7. #369In-App Purchases1,101 freelancers · 🇪🇬 #12Top 34%
  8. #385Google Maps949 freelancers · 🇪🇬 #9Top 41%