Post Job Free
Sign in

Software Engineer Ios

Location:
Dubai, United Arab Emirates
Posted:
June 28, 2024

Contact this candidate

Resume:

MOHAMED AFSAL

Senior iOS Software Engineer

I am a mobile engineer specializing in developing iOS applications with modular design and clean architecture. I’m deeply passionate about building scalable, maintainable, and testable applications.

HIGHLIGHTS

• Strong experience with "Swift" (Working with Swift since version 1.0).

• Creation of UI through Storyboards and Programmatically using UIKit/SwiftUI.

• Distribution of beta apps through Test Flight.

• Experienced with deploying application to Appstore.

• Good experience with iOS provisioning profile, creating development/production certificates etc.

• Experienced with Apple’s Push Notification Services.

• Handling the entire life cycle of application development –

( *prototyping, *designing, development, deployment, testing, app store submission)

EXPERIENCE

Abu Dhabi Digital Authority • Abu Dhabi, UAE — Senior iOS Engineer https://www.tamm.abudhabi

NOV, 2022 – Present

Project: TAMM

- Converted 25 web services into native form.

- Integrated UIs (with reusable components), APIs and caching mechanism.

- Created separate submodule for the service integration.

- Used modular VIPER architecture and different design patterns. Homebase • Remote (USA) — Staff iOS Engineer

https://joinhomebase.com

NOV 2021 – NOV 2022

Project: Homebase

- Implemented biometric authentication, enhancing user security and experience through biometric recognition.

- Converted the old VIPER (Objective C) code to MVVM-C (Swift) improving maintainability and code stability.

- Developed the banking onboarding functionality including 7 screens with Plaid SDK integration.

- Collaborated with back-end developers to integrate APIs seamlessly, ensuring data integrity and optimal performance.

- Implemented and maintained automated testing processes. G42 Healthcare • Abu Dhabi, UAE — Senior iOS Engineer https://www.g42healthcare.ai

AUG 2021 – NOV 2021

Project: HealthierU

- Led the engineering efforts of the HealthierU consumer-facing iOS app.

- Played a pivotal role in enabling tele-communications, ensuring seamless appointment scheduling, and facilitating access to reports.

- Addressed the needs of both patients and doctors through the app's user-centric design and functionality.

- Wrote Unit/Integration tests and debugged critical application issues such as crashes and memory leaks.

Abu Dhabi, UAE.

+971-**-***-****

*******.********@*****.***

COMPETENCE

Development IDE Tools:

Xcode, AppCode, VS Code.

Operating System

Mac OS, Windows, Linux

Mobile Development Skills:

Objective C, Swift, C, C++, SwiftUI,

SwiftData, Combine, RxSwift, Story

board, Xibs, Auto Layout,

Unit/Integration/Snapshot/Accepta

nce Tests, Agile/Scrum, Profiling,

Debugging, TDD, BDD, DDD, CI/CD,

Xcode Cloud, GitHub Actions,

Fastlane, CircleCI, Travis CI, Core

ML, ARKit, Core Data, Core

Bluetooth, Realm, Google Maps,

MapKit, Mapbox, Git, SVN, Cocoa

touch, Cocoapods, SPM, Carthage,

Firebase (Push notifications), JSON,

XML, SOAP, REST API, JIRA, Trello,

MVC, MVP,

MVVM, VIPER, Clean Architecture

(VIP), Design Patterns, WebSocket,

GraphQL, App Security, Apple Pay,

Stripe, PayPal, Braintree, Plaid SDK,

Transporter, Tower, Charles Proxy,

Postman, Proxyman, Amplitude,

Crashlytics, Sentry, Instabug.

Version Control

GitHub, GitLab, Bitbucket

LANGUAGES

English, Hindi

Digital14 • Remote (Dubai, UAE) — Senior iOS Engineer https://www.katim.com

AUG 2020 – AUG 2021

Project: ALHOSN UAE

- Led the design and development of the ALHOSN iOS app, implementing robust security measures for digital signing and OAuth authentication.

- Used Swift with an MVVM-C architecture with RxSwift to craft the application, ensuring a structured and scalable codebase.

- Utilized BLE technology to implement blue-trace for effective contact tracing.

- Enhanced app performance and data caching capabilities to accommodate seamless scaling to millions of users.

- Conducted ongoing maintenance and resolved bugs throughout the entire lifecycle of the application.

- Leveraged various frameworks, including UIKit, RxSwift, PromiseKit, Swinject, Rswift, Swiftlint, Alamofire, and Fastlane in the development of this project. Ekar • Dubai, UAE — Senior iOS Engineer

https://ekar.app/ae/en/carshare

JAN 2019 – AUG 2020

Project: Ekar

- Contributed to the development of the Ekar app by implementing new features using the MVVM architecture.

- Conducted extensive work with Core Data, specializing in seamless Core Data migration processes to ensure smooth transitions between app versions and data model updates.

- Integrated Apple Pay payments as part of the app’s enhanced functionality.

- Wrote clean, modular, and maintainable code.

- Investigated and fixed bugs reported by users and found through testing.

- Wrote unit/Integration tests to ensure the reliability of the code. Cybraum Technologies • Calicut, Kerala, India — iOS Engineer https://cybraum.com

DEC 2011 - DEC 2018

Project: Zulekha Hospital, Alexis Hospital, Zayed International Price, Zayed Green Challenge, Diya Travels, Al Hammadi Law, Pink Knights, Voice of Islam, HiPay, iGold, Trueway Online, 2Mummy

- Developed and maintained iOS applications.

- Integrated third-party libraries and APIs to enhance application functionality.

- Implemented BLE technology to generate recharge receipts in a designated format.

- Optimized user experience through careful attention to detail in layout and animations.

- Implemented caching strategies and asynchronous operations to enhance the user experience.

- Integrated with back-end APIs to fetch and update data in real-time.

- Optimized the application for diverse screen sizes and resolutions.

- Addressed post-release issues.

EDUCATION

Bachelor of Technology in Electronics & Communication — University of Calicut 2007 – 2011 Blue Belt — iOS Lead Essentials 2023 - 2024

“An experienced Mobile engineer with expertise in designing, implementing, integrating, testing and providing support for impactful applications developed in diverse, collaborative environments for mobile and tablet devices on the iOS platforms” LinkedIn



Contact this candidate