Building iOS experiences that feel effortless.
I’m Amgad ElNezamy, an iOS engineer focused on clean architecture, thoughtful interfaces and reliable mobile products.
Engineering beyond the screen.
I create native iOS applications with a strong focus on maintainability, performance and polished user experience.
My work spans travel, healthcare, e-commerce and educational products. I enjoy translating complex business flows into interfaces that are simple, fast and dependable.
A strong software engineering foundation.
Two degrees that combine computer science fundamentals with practical software engineering.
The British University in Egypt
Bachelor of Science in Informatics & Computer Science, specializing in Software Engineering.
London South Bank University
Bachelor of Science in Informatics & Computer Science with Second Class Honours.
Skills built for real products.
From interface construction to architecture, networking, payments, cloud services and delivery automation.
iOS Development
Swift, SwiftUI, UIKit, Auto Layout and adaptive interfaces.
Architecture
Clean Architecture, MVVM, MVC, SOLID and reusable patterns.
Production Stack
REST APIs, Firebase, Azure, payments, analytics and CI/CD.
Projects across multiple industries.
Search by name or filter by specialty. Open any project to browse its complete gallery and links.
No matching projects
Try a different search term or filter.
Practical lessons from building production iOS products.
Architecture, SwiftUI, payments and product engineering—written from hands-on experience shipping real mobile applications.
Architecture
Building Scalable iOS Apps with Clean Architecture
A practical guide to separating presentation, domain and data concerns so an iOS codebase can grow without becoming fragile.
Read article
SwiftUI
SwiftUI in Production: Lessons That Keep Apps Reliable
Practical patterns for state ownership, navigation, reusable components, performance and UIKit interoperability in real SwiftUI applications.
Read article
Architecture
Designing a Multi-Tenant iOS Application Without Forking the Product
How to share one iOS codebase across brands using runtime configuration, feature flags, resource boundaries and safe tenant-specific overrides.
Read articleExplore all 12 guides on architecture, SwiftUI, concurrency, testing, payments, security and production delivery.
View all articlesBuilding and shipping production iOS products.
Hands-on product engineering across travel and healthcare, from architecture and delivery to mentoring and production reliability.
iOS Engineer
CurrentTraveler Club — نادي المسافر
- Developed and launched Trips on the App Store, contributing to 1M+ downloads and a maintained 4.2+ rating.
- Redesigned major product flows with SwiftUI and integrated Realm and REST APIs for reliable, scalable user experiences.
- Applied SOLID, MVVM and Clean Architecture while building reusable components that reduced feature delivery time by up to 60%.
- Used analytics, crash reporting and AI-assisted development tools to improve release quality and resolve production issues proactively.
iOS Engineer
CurrentMedicaProf
- Developed and launched MedicaProf and MedicaProf Pro on the App Store for patients and healthcare providers.
- Implemented CI/CD, secure authentication and privacy-conscious data handling to improve release speed, reliability and compliance.
- Mentored junior developers, led code reviews and introduced coding standards that improved team consistency and maintainability.
- Contributed to the technical roadmap through architecture improvements, code optimization, documentation and high test coverage.
Results that go beyond shipping features.
Product reach, user trust and engineering improvements delivered across live iOS applications.
App downloads
Reached by the Trips application on the App Store.
Store rating
A strong public rating maintained at production scale.
Higher engagement
Reported after redesigning core user journeys with SwiftUI.
Faster development
Enabled through reusable components and shared foundations.
Trusted by the people I build products with.
Feedback from mobile and backend engineers who collaborated with me across shared products, APIs and production releases.
“Working with Amgad has been a great experience. As an iOS developer, he always made sure everything was well integrated with our backend. He paid close attention to API details and helped make testing and debugging much easier by clearly surfacing errors and handling edge cases gracefully on the app side. Amgad is reliable, easy to work with, and always open to collaboration and feedback. He made a real difference to our development process.”
“I’ve been working alongside Amgad on the same project, and although we’re on different sides of the stack, I’ve really appreciated his contributions as an iOS developer. He consistently brings valuable ideas to the table—especially around UI/UX—and often suggests improvements that enhance both the user experience and the business value of our product. His ability to think from the user’s perspective and align it with the company’s goals has made a noticeable impact on our work.”
“As an Android developer, I had the pleasure of working with Amgad, and he’s an outstanding iOS engineer. Skilled in Swift, UIKit, and SwiftUI, he consistently delivers clean, user-friendly solutions. Amgad is proactive, collaborative, and always focused on creating the best possible user experience. Any team would be lucky to have him.”
“Amgad is a talented teammate who consistently works hard to deliver well-structured features and often suggests improvements that enhance the user experience. As an Android developer, I’ve found him to be highly collaborative, not only supporting his own iOS team, but also working professionally and effectively with other teams, including ours. He actively contributes to technical discussions around shared APIs, edge cases, and implementation details, which raises the overall team quality and leads to smoother, more efficient product delivery.”
“Amgad is a super-talented iOS developer. I’ve worked with him closely and he’s really creative, especially when it comes to UI and SwiftUI. He pays attention to the smallest details and always thinks about the best user experience. He is very collaborative, easy to work with, supportive, and always brings positive energy to the team. Definitely someone you’d want on your project.”
“I had the pleasure of mentoring Amgad, and I can confidently say that he is one of the most talented and dedicated engineers I’ve had the opportunity to work with. Amgad consistently demonstrated a deep understanding of software engineering concepts and best practices and was able to apply this knowledge to develop high-quality code that was both efficient and maintainable. He is always eager to learn and improve and was never afraid to take on new challenges.”
“I’ve had the pleasure of working alongside Amgad, an exceptional Senior iOS Developer whose technical expertise and professionalism set a high standard for any team. Amgad consistently delivers high-quality solutions, staying up to date with the latest iOS technologies and applying best practices to every project. What truly sets Amgad apart is his collaborative spirit and willingness to help others. He is always open to sharing knowledge, providing insightful feedback, and finding effective solutions to challenging problems. Amgad’s attention to detail, reliability, and dedication have made a significant impact on our projects’ success. I highly recommend Amgad to anyone seeking a talented and dependable iOS professional. He would be a tremendous asset to any team.”
“You are considered one of the distinguished personalities in the work environment, combining intellectual creativity with a continuous pursuit of development and excellence.”
“I had the pleasure of working with Amgad, and he is an outstanding iOS engineer. He combines strong technical skills with great problem-solving and teamwork. Amgad consistently delivers high-quality work and is a valuable asset to any team.”
“I had the chance to work with Amgad on the FortuneWheel project, and honestly, it was one of the more enjoyable collaborations I’ve had. What stood out about Amgad from day one is how his mind just works differently—he’d regularly show up with ideas for new features or creative approaches that none of us had thought of, and they were always genuinely good ones. Beyond the ideas, Amgad is just a great person to have on a team. He brings positive energy, stays engaged, and actually cares about the quality of what’s being built. He’s not the type to just clock in and do the bare minimum—he’s always thinking about how to make things better. If you’re looking for an iOS engineer who’s both technically solid and creatively driven, Amgad is your guy. Really glad I got to work with him and would do it again without hesitation!”
From product idea to a reliable App Store release.
A practical engineering process that keeps product goals, user experience and code quality aligned from day one.
Understand
Clarify business goals, user needs, technical constraints and the success criteria for the feature.
Design
Plan the architecture, data flow, edge cases and reusable components before implementation begins.
Build
Develop clean, testable iOS features using Swift, SwiftUI, UIKit and maintainable architecture.
Validate
Test APIs, UI states, performance and edge cases while incorporating product and team feedback.
Release & improve
Ship through TestFlight and the App Store, then monitor analytics, crashes and real-user behavior.
A few things teams usually ask before we work together.
Clear answers about my iOS stack, collaboration style and the parts of delivery I can support.
Still have a question? Let’s talkWhat iOS technologies do you work with?
I primarily work with Swift, SwiftUI and UIKit, supported by MVVM, Clean Architecture, SOLID principles, REST APIs, Realm, Core Data, Firebase and CI/CD workflows.
Can you work with an existing iOS application?
Yes. I can understand an existing codebase, fix production issues, extend features, improve architecture and gradually modernize UIKit or mixed UIKit–SwiftUI applications.
Do you handle backend and payment integrations?
Yes. I have experience integrating REST APIs, authentication, analytics, notifications and payment flows including Apple Pay and regional payment providers.
Can you support App Store releases?
Yes. I can support TestFlight distribution, certificates and provisioning, release preparation, App Store submission and post-release crash and analytics monitoring.
How do you collaborate with product and engineering teams?
I work closely with product, design, Android and backend engineers to clarify requirements, align shared APIs, surface edge cases early and keep delivery predictable.
Are you available for remote opportunities?
Yes. I’m experienced in remote collaboration and open to discussing selected iOS opportunities and product-focused engagements.
Have an iOS product ready for its next level?
Let’s create a polished, maintainable and reliable mobile experience—from the first architecture decision to the App Store release.