Mohamed A.

About Me

Mohamed is a Senior iOS Developer working on mobile app development projects to build elegant products for clients. He develops, maintains and supports high performing, complex enterprise apps - implementing new features, refining existing features and fixing bugs to keep solutions current. He moves fast in suggesting technical solutions to complex issues - always staying on top of iOS updates.

Other

Work history

UpStack
UpStack
Senior iOS Developer
2021 - Present (4 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time.

Showroomz Trading Company
Showroomz Trading Company
Lead Mobile Developer
2018 - Present (7 years)
Kuwait, Kuwait
  • Lead and manage Showroomz dev team - creating and implementing new features and releasing apps.

  • Provide technical guidance for architecture design, coding best practices, and code reviews for Android and iOS platforms.

  • Ensure the performance, quality, and responsiveness of applications on projects - diagnosing issues and handling optimizations.

Taysir Solutions
Taysir Solutions
Lead Mobile Developer
2017 - 2018 (1 year)
Sousse, Tunisia
  • Built and deployed consumer-facing travel applications for Android and iOS.

  • Maintained code quality on solutions - correcting bottlenecks and fixing bugs.

  • Offered technical direction to other devs on projects - participating in code reviews and mentoring junior devs.

360Medlink Inc
360Medlink Inc
iOS Developer
2015 - 2018 (3 years)
Remote
  • Designed and implemented functionalities and features on the Tavie and Tavie plus iOS apps for the client.

  • Worked closely with other devs on projects - adhering to coding best practices on solutions.

  • Identified and rectified complex bugs on solutions to enhance application performance.

Viking Informatics Ltd
Viking Informatics Ltd
Mobile App Developer
2015 - 2017 (2 years)
Budapest, Hungary
  • Work closely with senior devs to build creative solutions on projects.

  • Leveraged the latest mobile technologies to resolve complex bugs and bottlenecks on solutions.

  • Wrote well designed, efficient code on solutions - upgrading apps to maintain software functionalities.

Freelance
Freelance
Mobile Developer
2013 - 2015 (2 years)
Kairouan, Tunisia
  • Designed and implemented fully functional mobile applications for clients.

  • Built and implemented new features and delivered reliable functionalities on solutions.

  • Identified and resolved immediate and potential issues with mobile applications on projects for clients.

Showcase

Mobile App Developer - Minding TV
Mobile App Developer - Minding TV
  • Developed and deployed solutions for the Minding TV app, providing access to 64+ Hungarian streaming channels.

  • Successfully launched the app on both iOS and Android platforms, achieving approximately 1M downloads.

  • The project involved comprehensive development and testing across both platforms.

Senior iOS Developer - TAVIE+
Senior iOS Developer - TAVIE+
  • TAVIE+ is a 24/7 personalized coach app.

  • It focuses on improving user health and habit adoption.

  • The app is developed using Swift as the primary tool.

Mobile Team Lead - Showroomz
Mobile Team Lead - Showroomz
  • The Showroomz app facilitates business transactions and simplifies the car buying process for dealers and customers.

  • It provides 360-degree views of car interiors and exteriors for enhanced user experience.

  • The team lead was responsible for designing and implementing all app functionalities and features.

Education

Masters Degree in Mobile System Development
Masters Degree in Mobile System Development
Ecole Supérieure Privée d'Ingénierie et de Technologies - ESPRIT
2013 - 2016 (3 years)
BSc. Computer Science
BSc. Computer Science
ISIGK
2010 - 2013 (3 years)