
Taha Mahmoud
Senior iOS Engineer at Yassir
6th of October, Giza, EgyptWork Experience
Senior iOS EngineerFull Time
Yassir
Apr 2024 - Present -1 yr, 2 months
Egypt , Cairo
- Job Details:• Enhancing the user experience through adding new features. • Fixing issues and maintaining existing modules. • Creating new reusable modules for the Yassir SuperApp. • Manage Yassir SuperApp releases by integrating them with other modules. • Refactoring some existing modules to make them easier for extensions and updates. • Improving the code quality through code review.
Senior iOS Engineer II (Chapter Lead)Full Time
b_labs | B.TECH
Jul 2023 - Apr 2025 -1 yr, 9 months
Egypt , Cairo
- Job Details:• Building a fintech application for Apple’s iOS platform. • Revamping the B.TECH e-commerce app using Clean Architecture and MVVM-C. • Creating the design system using SwiftUI, building the core layers. • Building the CI/CD pipeline using Fastlane, Betrise, and GitHub actions. • Supporting the existing MiniCash module which is serving +3M users. • Improving code quality through code reviews and documenting technical work. • Leading the hiring and onboarding process for the iOS team. • Breakdown, prioritization, and distribution of the sprints’ stories to tasks and sub-tasks. • Organizing chapter meetings (Knowledge transfer, technical design).
Senior iOS EngineerFull Time
Klivvr
Jul 2022 - Jul 2023 -1 yr
Egypt , Cairo
- Job Details:• Building a fintech application for Apple’s iOS platform. • Creating reusable components and the app foundation • Enhance the CI/CD pipeline to enhance the deployment process • Fixing issues and enhancing the app's performance • Improved app performance by fixing memory leaks across the application. • Enhance the app architecture using the VIP pattern. • Add unit tests to enhance code coverage value. • Supporting code review process to enhance the code quality. • Mentoring the interns in the Summer Internship Program.
iOS EngineerPart Time
Smart Angle
Oct 2020 - May 2021 -7 months
Kuwait , Kuwait City
- Job Details:• Delivering mobile applications from scratch and updating existing apps. • Integrated with payment gateways. • Build a real-time chat module using socket.io
Education
BS. of Computer Science in Computer Science
October 6 University (OU)Jan 2014 - Jan 2018 - 4 yr
High School - Thanaweya Amma
AG High SchoolJan 2014
Skills
- UI/UX
- Swift
- UIkit
- MVC, MVP, VIP, VIPER, MVVM-C
- CoreData, Realm, SQLite, SwiftData
- RXSwift
- Unit Testing
- Git, Fastlane, Betrise, GitHub Actions
- SwiftUI
- Clean Architecture
View More
Languages
Arabic
FluentEnglish
Advanced
Training & Certifications
IT, Network, Development, Operations, HR
e-finance·2017