Summary
Full-stack and Flutter engineer with ~5 years of experience architecting and shipping production systems end-to-end. Specialized in high-performance Flutter/Dart applications with real-time synchronization, offline reliability, Clean Architecture, and Riverpod, backed by modern Node.js, Express, PostgreSQL, and MongoDB services. Experienced in owning full ecosystems from database schema design and API integration down to pixel-perfect mobile clients and App Store releases across UK and international distributed teams.
Experience
Senior Full-Stack Software Engineer
Bookit
Feb 2026 – Present · Giza, Egypt (Hybrid)
Flutter Developer (Contract)
Tawila
Jul 2024 – Present · London, UK (Remote)
Senior Flutter Developer
InCode
Sep 2022 – Dec 2025 · New Cairo, Egypt
Flutter Instructor
Div Academy
Jun 2025 – Oct 2025 · Cairo, Egypt
Session Lead
Udacity
Jul 2025 – Mar 2026 · Remote
Education
Postgraduate Diploma in Computer Science
FGSSR, Cairo University · 2024 – 2026
Bachelor's — Ancient / Classical Greek Language and Literature (Honours)
Ain Shams University · 2018 – 2021
Certifications
- Flutter Clean Architecture (Flutter 3)
- Advanced Full-Stack Web Development — Udacity
- Professional Front-End Web Development — Udacity
- The Ultimate React Course 2024 — Udemy
- Andela React Learning Program
- Advanced Android Kotlin Development — Udacity
- React Nanodegree — Udacity
- Google IT Support Professional Certificate
- CS50's Introduction to Computer Science — edX
Technical skills
- Flutter
- Dart
- Clean Architecture
- Real-Time Systems
- Riverpod
- Node.js
- Express
- PostgreSQL
- MongoDB
- Next.js
- React
- TypeScript
- REST APIs
- CI/CD
- Offline-First Sync
- Stripe Integration
- App Store & Google Play
- Firebase
Core competencies
- Real-Time Systems & Operations
- Mobile Architecture & Clean Architecture
- End-to-End Ownership (Mobile to DB)
- State Management (Riverpod & BLoC)
- Node.js & Express Backends
- PostgreSQL & MongoDB Optimization
- Offline-First Sync & Stripe Payments
- App Store & Google Play Pipelines
- CI/CD & Code Quality Standards
- Technical Mentoring & Course Instruction
