Ahmad Al-Masri
Sr.Software Engineer (iOS) @ talabat
About
Dedicated polyglot iOS developer with professional experience of analyzing, implementing and optimizing small and large-scale projects that span over various industries, independently and on teams. Able to comprehend issues for utilizing the best today’s technology to offer optimal solutions for providing best outputs, as well as the belief that continual process improvement is always possible.
United Arab Emirates
Dubai
Program Development
Kotlin, Android, Mobile Application Development, Dart, Swift, Objective-C, Xcode, Object-Oriented Programming (OOP), Continuous Integration, SQLite, XML, Databases, JSON, Linux, Git, Github, Jenkins, Paypal Integration, payfort integration, Firebase
Experience

Specialist - IOS Engineer
Amman, Jordan
- Built the application using SwiftUI and Combine. - Developed App Clips using shared modules. - Developed Document Scanner for card id, driver’s license, and passport using VisionKit, CoreML, CreateML. - Payment integration with Apple Pay and Checkout.com. - Increased test coverage from 2% to 48% - Decreased the time of Unit testing execution from 12 to 2 seconds - Implemented CI/CD using GitHub actions. - Worked in A/B tests using Apptimize. - Represented the iOS team in Scrum meetings and manage iOS releases to the store.

iOS Engineer
Al Hijaz Towers amman macca str
- Implemented B2B and B2C products using VIPER architecture. - Developed a 360 imaging app using RxSwift and multiple modules. - Developed an algorithm for video stabilization using OpenCV and FFmpeg. - Enhanced video stabilization performance by 80%. - Developed 3D imaging using ARKit and CoreML pose estimation. - Collaborated on an engine to sync files between the server and the app using operation queues and SQLite. - R&D for car undercarriage inspection scanning using Raspberry PI, Python, and OpenCV. - Added SonarQube for static code analysis which helped us in decreasing the technical debt by 50%. - Contributed to increasing the awareness to the engineering team in best practices of working with legacy code. - Contributed to defining the standards of unit testing and pull request reviews.

iOS Developer
- Built UHIVE application from scratch using Swift programming language and MVP architecture. - Integrate iOS application with Unity. - Integrate In-app purchases. - Improved existing features, as well as developing new ones. - Analyzed requirements in order to building applications that represent a leading-edge concept within the industry of the Backup file. - Built large-scale applications with team members using top-notch technologies. - Designed and developed multiple applications that were distributed through the App Store. - Introduced literal syntax, subscribing, ARC, and string localization to the codebase. - Created applications that interact with RESTful services and backend. - Worked closely with project managers, technical teams, QC team, and UX team.

Mobile Engineer
BeMotion Inc
- Revamp the iOS product in Swift programing language. - Developed critical tools for this project like the customized navigation bar, page control, and scroll view. - Demonstrated a keen understanding of app store guidelines and published apps in the app store. - Used BitBucket for source code management and revision control system. - Analyzed experiments' impact on user engagement with Google Analytics. - Worked closely with staff members and performed requirement analysis. - Built iOS app with back-end API integration. - Worked on location nearby agents. - Integrated Facebook, Google+ and Maps V2 within application.

Software Developer
- Built native applications principally for the iOS platform, from the ground up to submission to the app store. - Designed and implemented custom native interfaces and developed reusable iOS components. - Improved applications performance. - Troubleshooting, debugging and bug fixing.
Ahmad Al-Masri's Contact Information
Phone
Find the Right Leads
Find Verified Contact Data
What LeadContact does well
Find verified emails, phone numbers, and decision-makers with 98% accuracy.
Find Leads
Find the right people by company, role, industry, location, and more.
925M+ professional profiles

Find Emails
Access verified email addresses for your target contacts.
657M+ emails

Find Phone Numbers
Get cross-validated phone data from multiple top sources.
239M+ phone numbers

More Accurate. Lower Cost.
Find contact data in 1 tool with 98% accuracy
LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.
Great conversations start with the right contact.
It’s time to find yours.


