
Mohamad Mareri
Senior iOS Engineer
Salary / Daily rate
Frankfurt, Germany
Freelance, open to permanent contract
Skills
Languages
About me
Intro
Senior iOS Engineer with 10+ years of experience developing high-performance mobile applications for major brands including Mercedes-Benz, Volkswagen, and Bosch. Expertise in Swift, BLE connectivity, MVVM architecture, and creating sophisticated apps handling millions of users. Specialized in automotive integrations, banking solutions, and SDK development to deliver robust, user-focused mobile experiences.
Work experience
iOS Developer
Bosch
Jan 2024 - Present
2 years 10 months
70 Gerlingen, Germany
Skills: Technical Leadership · Mobile Applications · Async · Mobile Operating Systems · iOS Design · Language Skills · Mobile Technology · API Development · Application Programming Interfaces (API) · Procedural Programming · CarPlay · iOS · CI · Mobile Platforms · IT Strategy · iPhone Application Development · Core Data · Concurrent Programming · Agile Development · Algorithms · Mobile Application Development · iOS Testing · Model-view-viewmodel (MVVM)
iOS Developer (Mercedes-me)
Mercedes-Benz Tech Innovation
Jun 2022 - Jan 2024
1 year 8 months
70 Stuttgart, Germany
- Implement trip-detection & Collision guardian SDK. - Analyze data coming from MBUX to detect potential collision and trip status. - Tech-Keys: Swift 5 | Objective-C | BLE | MVVM-C | AWS | Firebase | SPM | Carthage | Agile | Git
Mobile Application Developer
OTTO
Jan 2023 - Jul 2023
7 months
Hamburg, Germany · Remote
- A retail mobile app which supports +2 millions active users to buy goods from our online-store. - Implement new features, bug fixes and writing tests on iOS & Android platforms. - Tech-Keys: Swift 5 | Kotlin | Java | Quick | Nimble | MVVM | AWS | SPM | Agile | Git.
Mobile Engineer
November Five
Jan 2022 - May 2022
5 months
Antwerp, Belgium
- Working on white label newspapers app in Germany and Belgium. - Implement publishing articles according to the style and scheme of each article. - Mirror every feature on iOS and Android - Tech-Keys: Swift 5 | Kotlin | Quick | Nimble | MVVM | Carthage | AWS | Agile | Git
iOS Developer
ING Deutschland
Jun 2021 - Dec 2021
7 months
90 Nuremberg, Germany
- Implement a Chatbot where the client goes through wizard to get a proper answer. - Tech-Keys: Swift 4 | Objective-C | XCTest | ReST | Carthage | MVC | MVVM | Agile | Git
iOS Developer (WeConnect)
Volkswagen AG
Jun 2021 - Dec 2021
7 months
38 Wolfsburg, Germany
- Working on weConnect App which used to connect to VW E-vehicle to manage some features like open/lock the car, keyless entry, check some car details (battery voltage, service date, update car software etc). - Tech-Keys: Swift 5 | RxSwift | XCTest | BLE | MVVM | Cocoapods | SPM | Firebase |Agile | Git
iOS Engineer
CORE SE
May 2020 - May 2021
1 year 1 month
Berlin, Germany · Remote
- Implement First Iraqi Bank App (Mobile banking App). Functionalities like find make transaction via QRCode, push notification interaction, search for nearby shops that accept FIB app payment - Create payment SDK which will be used by other apps, where can be integrated as a payment method like PayPal. - Tech-Keys: Swift 5 | RxSwift | Quick | Nimble | MVVM-C | SPM | Carthage | Agile | Git
iOS Developer (C@R Show)
Daimler TSS
Oct 2019 - May 2020
8 months
89 Ulm, Germany
- Implement C@R Show App for retailers and official sellers from scratch. - Functionalities like find showroom, Car search, start online consultation with salesman using beacon devices - Play with vehicle features (ambient lights, blind spot assistant, etc) using adapter plugged into the car through bluetooth low energy - Tech-Keys: Swift 5 | Objective-C | BLE | Quick | Nimble | MVVM-C | Cocoapods | Agile | Git.
iOS Engineer
Amadeus
Jan 2019 - Oct 2019
10 months
61 Bad Homburg, Germany
- Implement Airport App used by Lufthansa for customer services (iPad) - Passenger management (transfer to flight, find alternative flights, bags, Linked passengers, class availability, Cabin class, etc. - Tech-Keys: Swift 4 | ReSwift | Quick | Nimble | Snapkit | MVVM-C | CocoaPods | Agile | Git
iOS Engineer
ING Deutschland
Apr 2018 - Dec 2018
9 months
Nürnberg Area, Germany · On-site
- Implement & enhance `Money Transfer` feature to send money via App without TAN code. - Refactoring the legacy code to Swift & Migrate from MVC to MVVM patterns. - Tech-Keys: Swift 4 | Objective-C | XCTest | ReST | Carthage | MVC | MVVM | Agile | Git
Software Engineer
Members App
Apr 2017 - May 2018
1 year 2 months
Munich Area, Germany · On-site
- Implement iOS and Android App that helps client to arrange company’s community - Adding new features like (Events, News, Contacts, Chat, etc) in one society to make the engagement between members more efficient - Each task has to be mirrored into iOS and Android considering the platform standard - Tech-Keys: Swift 3 | Objective-C | Kotlin | Java | RealmDB | MVVM-C | Carthage | Agile | Git
Cross Mobile Platform Engineer
iTiZZiMO AG
Jan 2017 - Mar 2017
3 months
Würzburg Area, Germany · On-site
- Implement WebRTC plugin including the socket signaling, streaming and UI. Fixing Anyline (OCR) and Wikitude (Augmented Reality) plugins in iOS. - Tech-Keys: Cordova | Swift | WebRTC | Agile | Git
Software Engineer
GYMWATCH GmbH
Oct 2013 - Dec 2016
3 years 3 months
Darmstadt Area, Germany · On-site
- Created an iOS & Android full functional App. After working on the Android part from scratch and getting a stable version, I went further to the iOS platform doing the same app and features regarding the standards of each platform. - Completed the core function of Gymwatch app which connects to GYMWATCH Sensor via Bluetooth low energy and exchange commands. - Tech-Keys: Objective-C | Java | ReST | BLE | Crashlytics | Cocoapods | Agile | Git.
Android Developer
mandrill media
Jul 2013 - Oct 2013
4 months
Frankfurt, Germany
Skills: Kotlin · Mobile Applications · Mobile Platforms · Mobile Application Development · iOS Testing
Junior Developer
Easy Books
Oct 2011 - Jul 2012
10 months
Damascus, Syria
Responsible for the management and leadership of a small development team, analysis and design of small to medium-scale software solutions, and handling various development tasks including database design, frontend and backend implementation and testing, software integration. - Participated in the management and development of (SAM Audit Digital Form), for Brandwill Agency, Jeddah KSA: an android-based solution that includes a number of tablet applications managed by a PHP server.
System Analyser
IES
May 2010 - Aug 2010
4 months
Damascus, Syria
IES (Intelligent Education System) is a system to manage schools providing advance statistical tools to the headmaster of the school to achieve the top performance in the school. Using WPF and LINQ along with MS-SQL server. I have analyzed the system requirements with robust and fast huge database that give me a good experience.
Education
Darmstadt Business School | Advanced Education
Master of Business Administration - MBA
2017 - 2019
2 years 1 month
Yarmouk Private University
Bachelor degree of Science [B.Sc.]
2008 - 2012
4 years 1 month
Arab International University
Bachelor in Software Engineering
2007 - 2008
1 year 1 month