Full Stack Developer & SaaS Systems Architect

Building scalable systems from backend to frontend

About Me

Full Stack Developer & Systems Architect

I thrive on turning complex business requirements into elegant, maintainable systems that scale. Whether it's a backend API, a web dashboard, or a mobile app — I deliver production-ready solutions with end-to-end ownership.

15+ Years Experience

Building production-grade software across backend, web, and mobile ecosystems.

SaaS Architecture

Designing scalable multi-tenant platforms, and modular systems.

Full Stack Mastery

Expertise in NestJS, Next.js, React , Angular, and Flutter for complete system delivery.

Engineering Best Practices

Deep commitment to Clean Architecture, SOLID principles, and Domain-Driven Design.

Mobile Expert

Shipped 15+ cross-platform apps to App Stores with native-like performance.

Data Engineering

Proficient with PostgreSQL, MongoDB, and complex data modeling.

Professional Experience

Senior Flutter Developer

to Present - Nerds Arena

  • Led the development of multiple Flutter applications, focusing on performance and user experience.
  • Owned the entire app lifecycle, from Figma files to live deployment on App Store and Google Play
  • Built pixel-perfect UIs that match design specs to the dot, without sacrificing performance.
  • Built pixel-perfect, performant Flutter mobile apps with complex state management (BLoC) and real-time features.
  • Architected scalable, maintainable Flutter codebases using state management tools using Bloc.
  • Integrated complex backend APIs and third-party services with seamless error handling and offline support.
  • Optimized app performance, reducing load times by 50% through efficient caching and lazy loading strategies.
  • Worked directly with founders and designers to align dev priorities with product goals.
  • Led the development of multiple Flutter applications, focusing on performance and user experience.

Senior Flutter Developer

to - Log-e srl

  • Led the development of Pin2pin Flutter application, focusing on performance and user experience.
  • Owned the entire app lifecycle, from Figma files to live deployment on App Store and Google Play
  • Integrated complex backend APIs and third-party services with seamless error handling and offline support.
  • Optimized app performance and stability, reducing load times and crash rates.
  • Worked directly with founders and designers to align dev priorities with product goals.

Freelance Full Stack Architect

to Present - Upwork (Top Rated)

  • Delivered 15+ end-to-end projects for international clients, ranging from MVP startups to enterprise-grade systems.
  • Provided architectural consultancy for existing codebases, refactoring legacy code to clean, scalable architecture.
  • Expertly handled full project lifecycle: Requirement gathering, System Design, UI/UX implementation, Backend API development, and Deployment.
  • Mastered cross-platform mobile development using Flutter, ensuring native-like performance on both iOS and Android.

Full Stack Developer

to - Upwork

  • Developed hybrid mobile applications using Ionic and Angular with a focus on performance and native feel.
  • Built RESTful APIs and backend services to power mobile frontends.
  • Consulted clients on technology selection and mobile strategy.

Software Engineer

to - Kcg Textile Egypt

  • Developed comprehensive ERP modules including Warehouse Management, Quality Control, and Reporting Systems.
  • Tech Stack: C#, ASP.NET, SQL Server, Crystal Reports.
  • Integrate custom build system with Netsis ERP.

Technical Expertise

Mobile Development

Flutter Expert Dart Clean Architecture BLoC / Cubit iOS & Native APIs Android Services Codemagic CI/CD

Backend Engineering

NestJS Node.js TypeScript PostgreSQL SQL Server MongoDB GraphQL & REST Firebase & Supabase

Frontend Web

Next.js Angular React HTML5 & CSS3 Tailwind CSS Shadcn UI Bootstrap Responsive Design

Architecture & DevOps

SaaS System Design Domain-Driven Design SOLID Principles Docker GitHub Actions DevOps CI/CD Agile & Scrum

Contact Me