iOS Developer · Cairo, Egypt
Crafting iOS,thoughtfully.
I'm Anas Salah — iOS Developer with 2+ years shipping production apps in Swift, UIKit, and RxSwift. Currently building Yozya at Shabek.

About
Two years shipping
native iOS, end to end.
I'm an iOS Developer based in Cairo. I'm currently at Shabek, where I shipped Yozya — a comprehensive real estate platform for the MENA region — from scratch to the App Store in seven months. I work primarily in Swift, UIKit, and RxSwift, with MVVM-C as my default architecture.
Before Shabek, I built the bulk of Eleganceoud at Webenia — an e-commerce app for the UAE market — and got my start at Atmosphere contributing to AtmoDrive, a ride-hailing platform. On the side, I freelance on Mostaql with a perfect 5★ rating and ship my own apps to the App Store.
Experience
Jan 2025 — Present
Cairo · Hybrid
iOS Developer · Shabek
- Shipped Yozya — a real estate platform for the MENA region — from scratch to App Store in 7 months.
- Built rent and sale modules with advanced filtering, search, and image galleries (UIKit + SDWebImage).
- Engineered service request flows for maintenance and cleaning, plus add-ons like car rental and laundry tied directly into bookings.
- Wired REST APIs reactively with RxSwift and integrated push notifications for booking and service updates.
- Applied MVVM-C end-to-end and shipped full Arabic / English localization across every screen.
- Also contributed to Hamla — separate Driver and Customer apps for an on-demand delivery platform.
- Swift
- UIKit
- RxSwift
- MVVM-C
- REST APIs
Aug 2024 — Jan 2025
Cairo · Maadi
iOS Developer · Webenia
- Built ~80% of the UI for Eleganceoud — an e-commerce app for perfume sales in the UAE market.
- Worked closely with the design team for pixel-perfect screens, achieving a 5★ client rating on Mostaql at delivery.
- Owned the beta pipeline through TestFlight, gathering feedback to iterate on the final release.
- Implemented full Arabic / English localization to serve the UAE audience.
- Swift
- UIKit
- Swagger
- TestFlight
- Localization
Feb 2023 — Present
Remote
Freelance iOS Developer · Mostaql
- Delivered 3+ end-to-end client projects including LinkFlow (sequential link opener), a WebView Auto-Scroll app, and a BMI Calculator.
- Maintained a 5★ rating across all projects — consistent quality, on-time delivery.
- Swift
- UIKit
- SwiftUI
Jun 2023 — Oct 2023
Cairo
iOS Developer · Intern · Atmosphere
- Contributed to ~30% of the UI across separate Captain and Customer apps for AtmoDrive — a ride-hailing platform.
- First production exposure to scalable iOS architecture and team-based delivery.
- Swift
- UIKit
- REST APIs
Education
Oct 2023 — Jun 2024
Professional Diploma · Native Mobile Application Development
Information Technology Institute (ITI) · Smart Village, Cairo
Feb 2018 — May 2021
Bachelor of Business Administration
Ain Shams University · Cairo, Egypt
Stack
The tools, day to day.
Languages & Frameworks
- Swift
- UIKit
- SwiftUI
- RxSwift
- RxCocoa
- Combine
Architecture
- MVVM-C
- MVC
- MVP
- Clean Architecture
- SOLID
- Design Patterns
Networking & APIs
- REST
- URLSession
- Alamofire
- Swagger
- JSON Parsing
- Push Notifications
Data & Persistence
- Core Data
- Realm
- SQLite
- UserDefaults
- GCD
Tooling
- Xcode
- Git
- GitHub
- Bitbucket
- Jira
- Postman
- Firebase
- TestFlight
- CocoaPods
- SPM
App Capabilities
- Localization (AR / EN)
- Concurrency
- Unit Testing
- AVFoundation
- UI/UX Collaboration
The apps
Three apps.
One person.
Each one solves a problem I had myself. Two on the App Store, one on macOS via direct download. Designed, built, and shipped solo. Scroll on.

Clipboard History · macOS · Menu bar
Your clipboard, with memory.
A lightweight Mac menu bar app that quietly remembers everything you've copied — so you can paste anything, instantly.
Always remembering
Every copy lands in history automatically. Search anything you've ever copied.
Pin what matters
Lock down the snippets you reach for daily. They never get pushed out.
Keyboard-first
One shortcut opens it. Type to filter. Enter to paste. Mouse-free.
Menu bar, that's it
No window. No dock icon. Lives in the menu bar where it belongs.

QR Generator · Utilities
Every QR, in one place.
Scan codes. Generate codes. Find every code you've ever made or scanned — instantly.
Instant scan
Point your camera. The code resolves in under a second.
Create any code
URLs, contacts, Wi-Fi, plain text. Customize colors and styles.
Local history
Every scan, every code you've made — searchable, organized, yours.
Private by design
No accounts. No tracking. Everything stays on device.

MetroGuide EG · Travel · Navigation
Plan every trip.
Pick a start. Pick a destination. MetroGuide finds the best route, shows transfers, station counts, expected travel time, and ticket price — in English or Arabic.
Best-route planning
Pick two stations. MetroGuide finds the fastest path across all three lines.
Bilingual, end to end
Arabic and English — native, including station names, search and directions.
Live trip summary
Stations, transfers, time, and fare — all visible before you tap Go.
Built for Cairo
Real station data, real ticket pricing, no GPS required.
Support
Support the free apps
I build and maintain these apps for free. If one of them helped you, you can support future updates, hosting, and development costs.
Contact
Let's build
something good.
Freelance iOS work, full-time roles, App Store consults, or just a question about one of the apps — I read everything. Messages land straight in my inbox.