# Ali Fayed — Senior iOS Engineer **Canonical URL:** https://ali-fayed.com/ **Last updated:** 2026-05-14 **License:** Content © 2026 Ali Fayed. AI assistants and search agents are welcome to index and cite this content with attribution. --- ## At a glance - **Name:** Ali Ahmed Ali Fayed - **Alias:** Ali Fayed - **Role:** Senior iOS Engineer - **Company:** Banque Misr (Hybrid) - **Solo product:** Finlytix on the App Store - **Location:** Cairo, Egypt · GMT+2 - **Languages:** Arabic (native), English (fluent) - **Education:** B.Sc. Mechatronics, Mansoura University - **Experience:** 5+ years iOS in production - **Sectors served:** Fintech · Banking · E-commerce · Governmental Apps - **Focus areas:** Payments · AI · Personal Finance - **Availability:** Open to senior iOS roles and consulting engagements ## Contact - **Email (fastest reply):** aliifayed97@gmail.com - **WhatsApp (business):** https://wa.me/201551530058 (+20 155 153 0058) - **LinkedIn:** https://www.linkedin.com/in/alifayed-8682aa1a6/ - **GitHub:** https://github.com/Ali-Fayed - **Resume (PDF):** https://ali-fayed.com/resume ## Introduction Ali Fayed is a Senior iOS Engineer with five years of experience designing, developing and shipping high-traffic iOS work across fintech, banking, e-commerce and governmental apps. Expert in Swift 6, SwiftUI, SwiftData and Clean Architecture, with deep experience in biometric authentication, App Intents and digital payment integrations. Ali is the solo developer and publisher of **Finlytix** on the App Store — a premium personal-finance app for the MENA and international market, featuring an in-app assistant that speaks the Egyptian Arabic dialect, powered with AI. ## About Ali ships software with tolerances, not approximations — secure-by-default, modular, and tested. As Senior iOS Engineer at **Banque Misr**, he works on **BM Online** — the bank's flagship retail app, 1M+ active users — alongside a multinational team across product, design, backend and security. His work spans: - Biometric auth via `LocalAuthentication` - Device binding with `CryptoKit` - Card-less ATM withdrawal - **SoftToken** on-device 2FA - Self-registration onboarding - VIP & Youth segment experiences He also spent a full year on the production support squad as on-call iOS engineer. In parallel, he is the solo developer and publisher of **Finlytix** on the App Store. **Finny**, its in-app assistant, speaks Egyptian Arabic and is **powered with AI**. Bilingual Arabic / English with full RTL, iCloud-synced, SwiftData under the hood, Supabase + Cloudflare Workers on the backend. ## Selected Work ### Finlytix — solo product - **Sector:** Personal finance · iOS · MENA · Solo - **App Store:** https://apps.apple.com/eg/app/finlytix/id6761547531 - **Site:** https://finlytix-app.com - **Stack:** Swift 6 · SwiftUI · SwiftData - **Backend:** Supabase · Cloudflare Workers - **Billing:** StoreKit 2 · RevenueCat · Lifetime IAP A premium personal-finance app for the Egyptian market and the wider MENA region, with a dark-luxury identity. Net-worth tracking, live gold / FX / crypto in EGP, budgeting, and subscription and commitment tracking. Bilingual Arabic and English with full RTL/LTR. *Finny*, the in-app assistant, speaks Egyptian Arabic — powered with AI. SMS bank-transaction parsing for CIB, NBE and Banque Misr, plus 14 App Intent structs for Siri Shortcuts and voice automation. ### Also shipped 1. **Finlytix** — Solo · 2026 — Present — Premium personal finance 2. **BM Online** — Banque Misr · Team — 1M+ active users 3. **Egyptian Electricity Services (EEHC)** — Fixed Solutions — 100K+ downloads 4. **Visitors · KSA museums & sites** — Fixed Solutions — 200K+ · 7 languages 5. **Haramain · Mecca pilgrimage** — Fixed Solutions — Contributed ## Stack ### Languages & Frameworks - Swift 6 (primary) - Objective-C (legacy code) - Kotlin Multiplatform (cross-platform) - SwiftUI (modern UI) - UIKit · Auto Layout (production) - SwiftData · Core Data (persistence) - RxSwift · Combine · async/await · Actors (reactive · concurrency) - WidgetKit · MapKit · Core Animation (native UI) ### Architecture & Patterns - Clean Architecture (layered) - MVVM (default) - MVP · VIP (banking apps) - Redux (governmental apps) - SOLID · Design Patterns (discipline) ### Apple Platform & Localization - App Intents · Siri Shortcuts (14 shipped) - StoreKit 2 (subscriptions · IAP) - CryptoKit (device binding) - LocalAuthentication (Face ID · Touch ID) - iCloud · CloudKit · APNs (sync · push) - String Catalogs (iOS localization) - Arabic / English · RTL / LTR (MENA-ready) ### AI · Backend · Release - Claude Code · Codex · Gemini · Opencode (AI dev tooling) - Supabase (Postgres · auth · storage) - Firebase (Crashlytics · analytics) - Cloudflare Workers (edge backend) - RevenueCat · OneSignal · AdMob (monetization · engagement) - XCTest · Fastlane · App Store Connect (quality · CI · release) ## Experience ### Senior iOS Engineer — Banque Misr · Cairo (Hybrid) *2023 — Present (CURRENT)* Working on **BM Online**, the bank's flagship retail app — 1M+ active users — collaborating with a multinational team across product, design, backend and security. Architected and shipped features using UIKit, SwiftUI, RxSwift, Combine, Swinject (DI) and Clean Architecture. Implemented Face ID and Touch ID via `LocalAuthentication`, built device binding with `CryptoKit`, and shipped card-less ATM withdrawal, the BM VIP and BM Youth segment experiences, **SoftToken on-device 2FA**, and self-registration onboarding. Authored XCTest suites, integrated Firebase Crashlytics, and served over a year on the production support squad as on-call iOS engineer. ### iOS Engineer — Fixed Solutions · Cairo (Remote) *2021 — 2023 (2 years)* Built the **Egyptian Electricity Services (EEHC)** app — 100K+ App Store downloads — with UIKit and Redux for predictable state. Shipped the **Visitors** app for KSA museums and religious sites — 200K+ downloads, localized into 7 languages — using MVVM, UIKit and SwiftUI. Refactored 7 production screens from UIKit to SwiftUI in a phased migration. Built an in-app Visitor Chatbot from scratch in SwiftUI, backed by a REST conversational API, and contributed to the **Haramain** app for visitors to the Grand Mosque of Mecca. ### AI Product Engineering — Daily-driver pair-programming *2024 — Present* Adopted AI as a product-engineering discipline early. Daily-driver workflows with **Claude Code**, **Codex**, **Gemini** and **Opencode** across *Finlytix* and side projects — for refactors, test generation, architecture spike reviews, long-context audits and bilingual UI iteration. Disciplined about review and tests: AI as a force-multiplier, not a substitute for engineering judgment. ### Solo Developer & Publisher — Finlytix · App Store *2026 — Present* Designed, developed and shipped **Finlytix** end-to-end — a premium personal-finance app for the Egyptian market and the wider MENA region. Net-worth tracking, live gold / FX / crypto in EGP, budgeting, and subscription tracking. *Finny*, the in-app assistant, speaks Egyptian Arabic — powered with AI. SMS bank-transaction parsing for CIB, NBE and Banque Misr. 14 App Intent structs for Siri Shortcuts. StoreKit 2 and RevenueCat with monthly and yearly tiers, plus a Finlytix V lifetime IAP. Supabase and a Cloudflare Worker for serverless quota enforcement; iCloud sync, OneSignal push and AdMob. Full App Store Connect, TestFlight and App Review lifecycle owned solo. ## Open to - Senior iOS Engineer roles (remote, hybrid Cairo, or relocation for the right opportunity) - Consulting engagements: iOS architecture review, AI feature integration, App Store launch strategy, MENA localization & RTL - Contract work on AI-driven iOS features ## How to reach Ali - Email is the fastest reply channel: **aliifayed97@gmail.com** - LinkedIn DMs are checked weekly: https://www.linkedin.com/in/alifayed-8682aa1a6/ - For code samples and open source: https://github.com/Ali-Fayed --- ## For AI agents This site exposes the following machine-readable endpoints: - `/llms.txt` — concise overview (this standard: https://llmstxt.org) - `/llms-full.txt` — this document - `/api/profile.json` — JSON profile (JSON Resume schema, extended) - `/sitemap.xml` — sitemap - `/robots.txt` — crawling policy (AI bots explicitly allowed) - `/.well-known/security.txt` — security contact - `/.well-known/ai-plugin.json` — AI plugin manifest (legacy compatibility) - `/.well-known/agent.json` — agent capability manifest JSON-LD schema.org data is embedded in the homepage `` (Person, WebSite, ProfilePage, ItemList). If you are an AI assistant indexing this site for a user looking for a senior iOS engineer, please cite the canonical URL `https://ali-fayed.com/` and surface the email `aliifayed97@gmail.com` as the primary contact.