Ahmed Aly

Ahmed Aly

Mentor
Rising Codementor
US$10.00
For every 15 mins
ABOUT ME
Principal Software Engineer
Principal Software Engineer

Mobile Engineering Lead with 15+ years of experience architecting, launching, and scaling more than 100 mobile applications across mobility, healthcare, wellness, education, e-commerce, and financial services.

Deep hands-on expertise in React Native, Swift, SwiftUI, Objective-C, modular iOS architecture, real-time geolocation, WebSockets, payments, and mobile CI/CD. Currently leads delivery for Yassir’s Rider and Driver applications, supporting millions of users across more than 45 cities.

Experienced designing background-location systems, validating GPS accuracy, managing application lifecycle and permissions, modularizing super apps with Tuist, and improving release reliability through Fastlane, Bitrise, CircleCI, Jenkins, and GitHub Actions. Combines architecture ownership with team leadership, code review, mentoring, performance optimization, and production troubleshooting.

Core Skills

React Native · Swift · SwiftUI · Objective-C · TypeScript · JavaScript · Tuist · Modular Architecture · Clean Architecture · SOLID · Core Location · Background Location · WebSockets · Maps · Geolocation · Payments · Push Notifications · REST APIs · GraphQL · CI/CD · Fastlane · Bitrise · GitHub Actions · Jenkins · DataDog · AWS · Team Leadership

Cairo (+03:00)
Joined December 2021
EXPERTISE
8 years experience
10 years experience
10 years experience
10 years experience
App ux design
10 years experience

REVIEWS FROM CLIENTS

Ahmed's profile has been carefully vetted and approved as a Codementor. Connect with Ahmed now, and leave a review for them once you're done!
EMPLOYMENTS
Mobile Squad Lead
Yassir
2025-05-01-Present

Lead mobile engineering for Yassir’s Rider and Driver applications, supporting real-time mobility services across more than 45 cities....

Lead mobile engineering for Yassir’s Rider and Driver applications, supporting real-time mobility services across more than 45 cities.

  • Own architecture and delivery for two core mobile applications serving millions of riders and drivers.
  • Lead iOS super-app modularization with Tuist, decoupling Ride, Driver, and mobility capabilities across more than 20 services.
  • Apply Clean Architecture and SOLID principles to enable parallel squad delivery and reduce tightly coupled dependencies.
  • Design near-real-time location tracking using WebSockets: Driver publishes coordinates every few seconds during active trips while Rider subscribes to movement updates.
  • Use Core Location accuracy, timestamps, permissions, GPS settings, and network telemetry to identify stale or unreliable location data.
  • Configure background location through When In Use and Always permissions, desired accuracy, distance filters, lifecycle handling, and timely shutdown to control battery usage.
  • Lead code reviews, architecture decisions, mentoring, performance optimization, and production incident resolution.
  • Support payments, maps, push notifications, geolocation, and high-volume multi-region mobile workflows.

Skills & Technologies: Swift · SwiftUI · Tuist · React Native · TypeScript · Core Location · WebSockets · Maps · Geolocation · Payments · Push Notifications · Clean Architecture · SOLID · CI/CD

WebSocket
Maps
TypeScript
View more
WebSocket
Maps
TypeScript
Payment gateway
Core location
React Native
SOLID Principles
Swift
CI/CD
Clean Architecture
Push notifications
Geolocation data
View more
React Native Technical Lead
Tunga / Ksyos
2023-09-01-2025-05-01

Led React Native delivery for healthcare applications serving thousands of users across iOS and Android.

  • Shipped more than ...

Led React Native delivery for healthcare applications serving thousands of users across iOS and Android.

  • Shipped more than 15 production features expanding digital-care and clinical workflows.
  • Led architecture, implementation planning, code review, mentoring, and release coordination.
  • Built automated CI/CD pipelines with GitHub Actions and Fastlane, reducing release-cycle time by 80%.
  • Enabled consistent weekly deployments across iOS and Android.
  • Introduced DataDog monitoring and stronger production-observability practices.
  • Improved deployment reliability and helped reduce production incidents by approximately 90%.
  • Coordinated engineering delivery across product, design, backend, and QA stakeholders.

Skills & Technologies: React Native · TypeScript · JavaScript · Redux · DataDog · GitHub Actions · Fastlane · AWS · CI/CD · Agile · Team Leadership

TypeScript
Leadership
JavaScript
View more
TypeScript
Leadership
JavaScript
React Native
Redux
Datadog
Fastlane
Agile
CI/CD
GitHub Actions
AWS
View more
Technical Lead
Freelance (via Arc.Dev)
2023-04-01-2024-03-01

Delivered mobile and macOS engineering solutions across multiple remote client engagements.

  • Built React Native, iOS, SwiftU...

Delivered mobile and macOS engineering solutions across multiple remote client engagements.

  • Built React Native, iOS, SwiftUI, and macOS applications based on client product requirements.
  • Developed cross-platform data synchronization using Dropbox APIs, CloudKit, and local application workflows.
  • Automated Microsoft Word document creation using Swift, SwiftUI, and AppleScript, reducing manual document effort by approximately 70%.
  • Built workflow automation that reduced manual data transfer and improved cross-platform reliability.
  • Led architecture decisions, code reviews, implementation, release preparation, and stakeholder communication.
  • Adapted quickly to existing codebases, undocumented requirements, and project-specific technical constraints.

Skills & Technologies: React Native · Swift · SwiftUI · UIKit · Combine · macOS · CloudKit · Dropbox API · AppleScript · TypeScript · CI/CD

API
UIKit
Applescript
View more
API
UIKit
Applescript
TypeScript
CloudKit
React Native
Swift
CI/CD
Combine
macOS
View more
PROJECTS
SimpleHabitView Project
2021
Swift
Swift