Mohamed A.

Mohamed A.

Senior iOS Engineer

Kuwait City, Kuwait
Hire Mohamed A. Hire Mohamed A. Hire 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.

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.

Portfolio

Mobile App Developer - Minding TV
Mobile App Developer - Minding TV

Designed and developed solutions for the Minding TV app that makes 64+ Hungarian streaming channels available to users. Worked on both the iOS and Android app with close to 1M downloads.

Senior iOS Developer - TAVIE+
Senior iOS Developer - TAVIE+

The TAVIE+ mobile solution acts as a personalized, interactive and accessible coach 24/7 that helps users improve their health and adopt healthier habits. Worked as part of a team of iOS developers on the project - using Swift as the main tool on the app.

Mobile Team Lead - Showroomz
Mobile Team Lead - Showroomz

The Showroomz app allows dealers and customers to conduct business and make the car buying process easy. The app enables users to check details of cars - with 360-degree views of the interior and exterior. Worked as the team lead on the project to design and implement all functionalities and features on the app.

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)