About
1M+ Concurrent Users. 60% Less CPU & Memory. 14 Years Spent Making Sure Swift Code Didn't Buckle Under Real Load.
What kept me in this job was closing the gap between "it works on my machine" and "it holds up for a million people"—release by release.
That mindset shaped my work as Lead iOS Engineer on Madrasati (مدرستي), Saudi Arabia's largest education app, engineered for speed, accuracy, and reliability under real classroom-scale traffic. I carried the same discipline across telecom and fintech-adjacent products throughout my career.
What I Brought to Every Team
- Native iOS Expertise: Swift, SwiftUI, UIKit, Objective-C, RESTful APIs, MVVM
- Performance Engineering: Improved app performance by ~40% and reduced CPU & memory usage by ~60% across production applications.
- Release Engineering: Built CI/CD pipelines that reduced deployment time by 40%+, delivered bi-weekly releases, and maintained 80%+ test coverage.
- Leadership: Led a 5-engineer iOS team, mentored 10+ interns, and contributed as a core engineer on a multi-engineer product team at Foothill Technology Solutions.
Freelance Experience
As a freelance iOS developer, I also designed and shipped applications end-to-end for clients:
- FarmGO — Geolocation-based grocery ordering.
- Smart Gym Coach — AI-powered training & nutrition.
Both applications were built with SwiftUI on iOS 26.
Owning client products from concept to delivery—combined with hands-on experience using Claude Code and modern AI-assisted engineering workflows—kept me focused on building scalable architectures, not just writing code.
Currently Open to Opportunities
I'm currently open to Senior iOS Engineer roles, especially with teams that value performance, clean architecture, and shipping fast without breaking things.
Contributions
0 contributions in the last year
Experience
- 2023 — PRESENT3 years
- Serve as a core iOS engineer on a multi-engineer product team, delivering native Swift/SwiftUI features on a bi-weekly release cadence.
- Maintain 80%+ automated test coverage across the codebase, catching regressions before they reach release.
- Automate CI/CD pipelines that cut release/deployment time by 40%+, sustaining a reliable bi-weekly ship cycle.
- Apply MVVM and modular architecture patterns to keep the codebase maintainable as the team scales.
- Collaborate cross-functionally with a multi-engineer team to plan, build, and ship native features on schedule.
- Swift
- SwiftUI
- CI/CD
- Claude Code
- AI-Assisted Development
- MVVM
- XCTest
- Cross-Functional Collaboration
- 2012 — 202614 yearsiOS developer · Freelancer - Self employed
Design and ship native iOS apps solo, end-to-end, for freelance clients alongside full-time roles.
- Built FarmGO, a geolocation-based grocery ordering app in Swift/SwiftUI (iOS 26), featuring a nearest-warehouse catalog, multiple payment methods (Visa, Apple Pay, Mada, Mastercard), gift cards, and referral/discount codes, with a full Liquid Glass redesign.
- Built Smart Gym Coach, an AI-powered training and nutrition app in Swift/SwiftUI (iOS 26), generating personalized meal and workout plans from body-composition data alongside an in-app AI assistant.
- Own each project end-to-end as sole developer — architecture, UI, backend integration, and App Store release.
- Swift
- SwiftUI
- MVVM
- Claude Code
- AI-Assisted Development
- 2022 — 20231 year
- Built the corporate/business accounts module for Jawwal, adding account-control features for enterprise customers.
- Implemented per-segment theming, giving different user categories their own custom themes and colors.
- Shipped biometric login and resolved recurring crash issues, improving app stability and user trust.
- Improved app performance and speed through targeted profiling and optimization.
- Delivered Physical Therapy by OneStep alongside Jawwal, both backed by deep unit-test coverage.
- Swift
- UIKit
- Authentication
- Performance Optimization
- Unit Testing
- 2019 — 20223 years
- Led a team of 5 iOS engineers and mentored 10+ interns, building the pipeline for future hires.
- Took on architecture and release-management ownership as the team scaled, moving from individual contributor work to leading company-wide iOS projects.
- Improved app speed by ~40% and cut CPU/memory usage by ~60% through targeted performance tuning across key client engagements, including Tatweer/t4edu.com and Ramz IT.
- Supervised and trained new iOS hires, standardizing code quality and release practices across the team.
- Team Leadership
- Mentoring
- Performance Optimization
- Release Management
- 2017 — 20225 years
- Served as lead iOS engineer on Madrasati (مدرستي), the Saudi Ministry of Education's flagship student-learning app and Saudi Arabia's largest education app.
- Engineered the app for speed, accuracy, and reliability under real classroom-scale traffic, helping it run reliably at 1M+ concurrent users.
- Designed and built high-performance features for an educational and religious content module, applying targeted optimization techniques.
- Delivered this client engagement through NewLine Tech, working directly with Tatweer/t4edu.com stakeholders.
- Swift
- Performance Optimization
- REST APIs
- 2011 — 20132 yearsEarlier Experience · Multiple Companies
-
iOS Developer @ 1to3 IT (2012–2013)
-
Programmer & Trainer @ Roiana/Islamic University of Gaza (2013–2015)
-
Technical Support @ Ultranet (2011–2012)
-
Projects
FarmGO AppFeaturedEasy way to order a variety of supermarket products, fresh vegetables, and meat Get Monday offers at half price and our weekly offers when you shop Shop your favorite products from your favorite supermarket Flexible time for Delivery Multiple payment methods- Swift
- UIKit
Smart Gym CoachFeaturedSmart Gym Coach – Your Personal Smart Trainer for Optimal Results Elevate your workouts and nutrition with Smart Gym Coach, the intelligent app that combines science and AI to deliver a professional, personalized training experience. It is designed to help you build a balanced physique, increase muscle mass, and reduce fat effectively, with a comprehensive nutrition plan tailored to your goals and lifestyle. App Features: Accurate Body Assessment: Measure lean body mass, body fat percentage, and muscle mass, with analysis of strengths and weaknesses. Customized Training Programs: Targeted exercises for each muscle, appropriate intensity levels, with high-quality instructional visuals. Comprehensive Nutrition Plan: Calculate daily calories, protein, carbs, and fats, with meal and supplement suggestions. Progress Tracking: Regular reports and charts, with automatic program adjustments based on your results. Seamless User Experience: Modern interface, easy-to-use tools, and quick access to all your data anywhere. With Smart Gym Coach, you’ll have a personal smart trainer guiding every step, motivating you to stay consistent, and ensuring safe and effective results. Terms of Use (EULA): https://www.apple.com/legal/internet-services/itunes/dev/stdeula/- Swift
- SwiftUI
- Live Chat
Jawwal (جوال)FeaturedDiscover the Future of your subscriptions Management with Jawwal app with one click. Jawwal App is your all-in-one solution for effortless mobile management. Enjoy a sleek new interface, biometric login options, and the ability to manage multiple accounts simultaneously. Stay constantly updated on your bills and balances. Key Features Access your program details with a single tap and control your effective services. Pay your bills from anywhere using different payment methods. Check your current internet speed, and eligibility for upgrades, and request new speeds. Explore recommended Giga Fiber offers and join the fastest home internet in Palestine. Easily request new internet speeds. Stay informed of the latest updates by enabling notifications. Find what you need quickly and easily. Monitor your usage and subscribe to the strongest packages. Enjoy 24/7 support and assistance. Your security is paramount Enjoy a 100% secure login experience. Use fingerprint or Face ID authentication for enhanced security. Additional Services Activate or deactivate services as needed. Shop for the latest devices with just one click through our online store. Easily order a new SIM card. Change your SIM card to eSIM.- Swift
- UIKit
Certifications
Apr 2026 Mar 2026 Mar 2026 Feb 2026 Jul 2025 Gaza Sky Geeks Game Jam 2025 – Dual Award
Gaza Sky Geeks
Sep 2022 Aug 2022 Aug 2022 Jan 2018 Apr 2015 ICAgile Certified Professional (ICP)
ICAgile
Credential ID: 67-1939-9b5c20a1-6f50-40b6-bdb4-61c3df29b5a9
Education
2011 – 2014 Bachelor's Degree in Multimedia
University of Gaza
Gaza, Palestine
2009 – 2011 Associate's Degree in Multimedia
University College of Applied Sciences
Gaza, Palestine
Jun 2007 – Aug 2009 High School
Khalifa School
United Arab Emirates, Al Ain