What I Build
Mobile Applications
Production-ready iOS and Android applications with Flutter and Dart, including complex UI, state management, real-time features, payments, maps, notifications, and third-party integrations.
Software Architecture & Product Ownership
End-to-end technical ownership from requirements and architecture through implementation, API integration, testing, CI/CD, production releases, debugging, and ongoing product support.
Backend Systems
Scalable backend APIs, authentication, authorization, database design, server-side business logic, and real-time communication using C#, ASP.NET Core, Entity Framework Core, PostgreSQL, REST APIs, and WebSockets.
Servers & Infrastructure
Linux servers, VPS environments, deployments, production configuration, CI/CD workflows, monitoring, and keeping applications running reliably in production.
My Work
Paloma POS System
A production point-of-sale solution combining cloud capabilities with offline operation. The project demonstrates mobile product development, data handling, integrations, and production delivery.
Dclick
A visitor management application designed to streamline registration, visitor passes, and activity tracking for facilities and events.
Sabika - سبيكة
A Shariah-compliant gold investment platform for users in Egypt, covering a financial product experience across mobile interfaces, transactions, and backend integrations.
Zed's Driver
A driver-side mobility application focused on managing the driver experience, trips, support, and operational workflows.
Zed's
A ride-hailing customer application focused on booking and managing rides with a smooth mobile user experience.
Fora Play
A sports platform for creating and joining events, forming balanced teams, managing tournaments, and tracking scores, rankings, and player statistics.
Experience
Lead Software Engineer | Mobile & Backend — Fora for Digital Sports Technologies LLC
Jan 2025 - Present · New Cairo, Egypt · Hybrid
Lead end-to-end engineering of Fora Play across Flutter mobile development, ASP.NET Core backend services, PostgreSQL data modeling, REST APIs, real-time features, CI/CD, production support, and iOS/Android releases. Own architecture and delivery for leagues, tournaments, knockout brackets, team formation, standings, voting, match management, player management, chat, stories, and community features.
Senior Flutter Developer — PalomaPOS
Jun 2024 - Apr 2025 · United States · Remote
Designed and maintained scalable Flutter architecture, integrated REST APIs, delivered production iOS/Android features, and contributed to debugging, optimization, release readiness, and production support in a distributed team.
Senior Flutter Developer — Double Click
Nov 2023 - Oct 2024 · United Kingdom · Remote
Built Azure Pipelines CI/CD workflows, performed code reviews and QA, wrote unit and widget tests, and collaborated across structured Azure DevOps delivery workflows.
Flutter Team Lead — Zed's
Feb 2023 - Mar 2024 · Cairo, Egypt · Remote
Led and mentored the Flutter team across customer and driver applications, owning mobile architecture, code quality, technical direction, API integrations, release planning, CI/CD, and App Store / Google Play delivery.
Senior Flutter Developer — Bydotpy
Nov 2022 - Dec 2023 · New Cairo, Egypt · Hybrid
Provided technical leadership and mentorship, led code reviews and debugging, supported architecture decisions, and created GitHub Actions CI/CD workflows for cross-platform mobile applications.
Flutter Developer — Towebia
Mar 2021 - Dec 2022 Full-time · Nov 2022 - May 2023 Part-time · Cairo, Egypt
Built and maintained production Flutter applications, integrated REST APIs and third-party services, implemented responsive UI, and handled testing, debugging, and performance optimization.
Flutter Developer — Upwork · Top Rated
Feb 2020 - Oct 2022 · Freelance · Remote
Completed 25 Flutter projects with 5-star client feedback, owning requirements analysis, implementation, integrations, debugging, client communication, and delivery from initial scope through handoff.
Companies I've Worked With
PalomaPOS (USA)
DClick (UK)
ByDotPy (Egypt)
ToWebia (Egypt)
Fora for Digital Sports Technologies LLC (Egypt)
Zed's (Egypt)
About Me
I am a Lead Software Engineer with 6+ years of experience building and shipping production software across mobile and backend systems. My strongest expertise is Flutter and Dart, with hands-on backend ownership using C#, ASP.NET Core, Entity Framework Core, and PostgreSQL. My work extends beyond the client application.
I build backend APIs, authentication and authorization flows, work with databases and real-time systems, integrate third-party services, and handle server infrastructure and production deployments. I care about clean architecture, maintainable code, performance, reliability, and turning product ideas into complete working systems.
View My Resume