Hi there! I'm Abdulrahman Mowafy, a passionate iOS engineer with several years of experience building robust, scalable mobile apps across fintech and mobility sectors. I enjoy translating complex requirements into clean architectures and elegant interfaces, and I love collaborating with product and design teams to ship features that users love. I'm driven by code quality, performance, and maintainability, and I thrive in fast-paced environments where cross-functional teamwork is key to delivering great products.

Abdelrahman Elmowafi

Hi there! I'm Abdulrahman Mowafy, a passionate iOS engineer with several years of experience building robust, scalable mobile apps across fintech and mobility sectors. I enjoy translating complex requirements into clean architectures and elegant interfaces, and I love collaborating with product and design teams to ship features that users love. I'm driven by code quality, performance, and maintainability, and I thrive in fast-paced environments where cross-functional teamwork is key to delivering great products.

Available to hire

Hi there! I’m Abdulrahman Mowafy, a passionate iOS engineer with several years of experience building robust, scalable mobile apps across fintech and mobility sectors. I enjoy translating complex requirements into clean architectures and elegant interfaces, and I love collaborating with product and design teams to ship features that users love.

I’m driven by code quality, performance, and maintainability, and I thrive in fast-paced environments where cross-functional teamwork is key to delivering great products.

See more

Experience Level

Expert
Expert
Expert
Intermediate

Language

English
Fluent
Arabic
Intermediate

Work Experience

Senior iOS Engineer at HALA
January 1, 2023 - Present
Built user interfaces using SwiftUI, implemented MVVM and Clean Architecture to create maintainable and scalable codebases. Used Combine and async/await to manage asynchronous operations and improved code clarity. Automated module creation workflows using Tuist with custom scripting. Refactored and optimized modules to enhance performance, reduce technical debt, and improve maintainability. Collaborated with cross-functional teams to deliver scalable, high-quality iOS applications.
Senior iOS Engineer at HALA
January 1, 2023 - Present
Built user interfaces using SwiftUI, ensuring responsiveness and accessibility across devices. Implemented MVVM and Clean Architecture to create maintainable and scalable codebases. Used Combine and async/await for managing asynchronous operations and improving code clarity. Automated module creation workflows using Tuist with custom scripting solutions. Refactored and optimized existing modules to enhance performance, reduce technical debt, and improve maintainability. Collaborated with cross-functional teams to deliver scalable and high-quality iOS applications.
Senior iOS Engineer at HALA Application
January 1, 2023 - Present
Built user interfaces using SwiftUI, ensuring responsive design and accessibility across devices. Implemented MVVM and Clean Architecture to create a maintainable and scalable codebase. Used Combine and async/await for managing asynchronous operations and improved code clarity. Automated module creation workflows with Tuist and custom scripting. Refactored and optimized existing modules to enhance performance and reduce technical debt. Collaborated with cross-functional teams to deliver scalable and high-quality iOS applications.
iOS Engineer at Swvl
December 1, 2022 - October 24, 2025
Implemented VIP and MVVM architectural patterns to build innovative features, resulting in a 20% improvement in application performance and reduced memory and battery usage. Tracked and managed developer tasks using Agile methodologies, generating comprehensive reports for stakeholders. Built scripts to optimize the codebase, and designed scalable data extraction and analytics apps for a robust discovery service.
iOS Engineer at SWVL
December 1, 2022 - October 9, 2025
Implemented VIP and MVVM architectural patterns to build innovative features, resulting in a 20% improvement in app performance, reducing memory and battery usage. Tracked and managed developer tasks using Agile Methodology, improving team productivity by 30% and generating comprehensive reports for project stakeholders. Worked with OKRs and led planning and retros. Built scripts that help SWVL developers optimize their code life. Designed and implemented scalable modules for data extraction and analysis.
iOS Engineer at SWVL
December 1, 2022 - October 9, 2025
Implemented VIP and MVVM architectural patterns to build innovative features, resulting in a 20% improvement in application performance while reducing memory and battery usage. Tracked and managed developer tasks using Agile methodology, increasing team productivity by 30% and generating comprehensive reports for stakeholders. Worked with OKRs and led Planning and Retro sessions. Built scripts to help SWVL developers optimize their code lifecycle. Designed scalable apps for data extraction and analysis and contributed to a discovery service that scaled continuously, improving page speed by 25%.
iOS Engineer at CodeBase
December 1, 2021 - October 24, 2025
Created iOS applications using MVC, VIP, MVVM, and VIPER architectures; followed SOLID principles; ensured code quality with unit testing, dependency injection, SwiftLint, and CI/CD. Worked with XIBs, Storyboards, and programmatic layouts; designed a scalable discovery service that improved page speed by 25%. Developed guidelines to improve merge requests and reduce conflicts by 25%.
iOS Engineer at CodeBase
December 1, 2021 - October 9, 2025
Developed iOS applications using various architectures: MVC, VIP, MVVM, and VIPER. Embraced SOLID principles for code design and maintainability. Ensured code quality through unit testing, dependency injection, SwiftLint, and automation with Fastlane and CI/CD. Employed diverse design approaches including XIBs, Storyboard, and programmatic layouts. Constructed the architecture for the discovery service that scaled continuously, which improved page speed by 25%. Designed best-practice guidelines and increased comments on merge requests and reduced merge conflicts by 25%.
iOS Engineer at CodeBase
December 1, 2021 - October 9, 2025
Developed iOS applications using various architectures: MVC, VIP, MVVM, and VIPER. Embraced SOLID principles for maintainable design. Ensured code quality through unit testing, dependency injection, SwiftLint, and CI/CD with Fastlane. Utilized diverse design approaches including XIBs, Storyboard, and programmatic layouts. Constructed scalable architecture for the discovery service, improving page speed by 25%. Created best-practice guidelines and increased code comments on merge requests, reducing conflicts by 25%.
iOS Engineer Intern at Panorama Al-Qassam
January 1, 2019 - October 24, 2025
Developed commercial iOS apps using Objective-C, MVVM, and MVP; built real-time apps using FC M, sockets, and push notifications; integrated APNs and Firebase; contributed to learning projects from scratch with Swift, MVC, etc.
iOS Engineer at Panorama Al-Qassam
January 1, 2019 - October 9, 2025
New Commercial Apps Using Codable, ObjectMapper, RESTful API, MVVM, and MVP. Developed real-time iOS apps using Socket, and Push notifications; integrated APNs and Firebase to implement a seamless notification system, resulting in a 30% increase in user engagement and retention. Proficient in starting projects from scratch with Swift in Xcode, employing MVC patterns, RESTful APIs, and JSON. Experienced in database management with Realm and Core Data. Collaborated effectively with teams, using Git with Git Flow for version control.
iOS Engineer at Panorama Al-Qassam
January 1, 2019 - October 9, 2025
Developed new commercial apps using Cocoa/Objective-C, RESTful APIs, MVVM, and MVP. Built real-time iOS apps using Firebase, Socket, and Push; integrated APNs and Firebase to enable a seamless notification system, increasing user engagement and retention by 30%. Proficient in starting projects from scratch with Swift in Xcode, employing MVC patterns, RESTful APIs, and JSON. Experienced with Realm and Core Data. Collaborated effectively with teams using Git Flow for version control.

Education

B.S. Computer Science and Information System at Mansoura University
January 1, 2016 - January 1, 2019
B.S. in Computer Science and Information Systems at Mansoura University, Egypt
January 1, 2016 - January 1, 2019
Bachelor of Science in Computer Science and Information Systems at Mansoura University, Egypt
January 1, 2016 - January 1, 2019

Qualifications

Add your qualifications or awards here.

Industry Experience

Financial Services, Software & Internet, Media & Entertainment, Professional Services