iOS Developer · Desouk, Egypt · Open to relocation & remote

I build production iOS apps with SwiftUI and clean architecture.

5 years shipping production apps in Swift, SwiftUI and UIKit for clients in Egypt and Kuwait: marketplaces, live e-learning, legal consultation with VoIP calling, and livestock ERP. I care about Clean Architecture that stays readable as the app grows.

5years in iOS
50+releases shipped
10K+users served
10developers in my team

Selected work

Apps I built and shipped. Most are two-sided products with separate apps for each role.

InnovaDigits · 2026

Event Box

Event-planning marketplace for weddings, birthdays, and corporate events: vendor discovery and booking, guest management, gift registries, and team collaboration. Bilingual (Arabic/English), iOS 17+. Built in SwiftUI with a type-safe Router/Coordinator across 10+ feature modules.

SwiftUI@ObservablePusherMVVM-C
Livestock ERP · Kuwait · AAIT, then freelance

Mesllah

Livestock management ERP for a Kuwaiti client: production, feed, medications, vaccinations, animal history, employees, invoicing, and breeding requests. Offline-first with Core Data and background sync, so farm staff keep working without a connection.

UIKitCore DataCombineClean Architecture
Legal services · AAIT

Qetass

Legal consultation platform delivered as two apps (User and Lawyer). Voice and video calls with OpenTok that ring like regular phone calls, even when the app is closed.

CallKitPushKitOpenTokAVFoundation
E-learning · AAIT

Yussr Education

Live-streaming education platform for iPad, with separate Student and Teacher apps. Agora video classes, a shared real-time whiteboard, and WebSocket chat.

AgoraWebSocketiPad
Family social app · AAIT

Al-Kharashi

Private family social app with an interactive family tree, plus posts, magazines, and events feeds.

Clean ArchitectureMVVM-C
Services marketplace · AAIT

Serva

Service marketplace with separate Client and Provider apps: real-time chat over Socket.IO and Google Maps live provider tracking.

Socket.IOGoogle MapsClean Architecture

Also shipped: Wassla (User) Wassla (Merchant) Wassla (Delegate) Ketaah Rubikloadboard Themar Lohoom

Experience

Where I've worked.

Aug 2026 – Present

Mesllah · iOS Developer & Tech Lead (Freelance) · Remote

  • Lead iOS development and technical decisions for a livestock management ERP used by a Kuwaiti client: production, feed, medications, vaccinations, invoicing, and breeding requests.
Feb 2026 – Jul 2026

InnovaDigits · iOS Developer (Contract) · Remote

  • Built the Event Box iOS app end to end, from project setup to App Store release, using SwiftUI and Clean Architecture (MVVM + Coordinators).
  • Implemented vendor booking with payment summaries, QR-code guest invitations, a gift registry, and a loyalty points system.
  • Worked in a cross-functional team of business analysts, QA, backend, and Android developers, and relayed requirements and changes between the backend team and the Android developer.
Sep 2021 – May 2026

AAIT (Awamer Alshabaka) · iOS Developer · Mansoura, Egypt

  • Built and maintained 5+ client iOS apps (Swift, UIKit) serving 10K+ users, in a 10-person team; shipped 50+ releases through TestFlight and App Store Connect.
  • Delivered apps in legal consultation, live education, service marketplaces, livestock ERP, and social networking, with real-time calls, video, chat, and live location tracking.
  • Integrated REST and WebSocket APIs and added local caching that cut load times by 20%.
  • Mentored and onboarded new iOS developers and reviewed their code.

Skills

What I work with day to day.

Languages & Frameworks

Swift 6SwiftUIUIKitCombineObservation

Architecture

Clean ArchitectureMVVM + CoordinatorsCustom Router navigationDependency InjectionModular codebasesSOLID

Concurrency

async/awaitActorsStructured concurrencySendable@MainActorSwift 6 strict concurrency

Networking & Data

REST (URLSession, Alamofire)WebSockets (Pusher, Socket.IO)Core DataRealmOffline sync

Real-time & Media

AgoraOpenTokCallKitPushKitAVFoundation

Payments

HyperPayMoyasarPayTabs

Tooling & Delivery

GitSwift Package ManagerCocoaPodsTestFlightApp Store ConnectLocalization (Arabic/English, RTL)

AI-Assisted Development

Claude CodeCodex agentic workflowsCLAUDE.md guidelines

Education & languages

2016 – 2020

Mansoura University · Bachelor of Computers and Information

Mansoura, Egypt

Languages

Arabic — native · English — professional working proficiency

Let's work together

I'm open to iOS roles, remote or relocation. The fastest way to reach me is email.