About
Software Engineer · Senior Full Stack Developer & AI · Product Builder

Overview
I design and build production-ready software products across backend, frontend, mobile, AI and cloud infrastructure.
Cairo, Egypt
Software Engineer and Product Builder focused on backend engineering, AI-powered systems, full-stack applications, and scalable software architecture.
Experienced with C#, .NET, ASP.NET Core, REST APIs, SQL, React, TypeScript, Python, FastAPI, Docker, and AI/LLM technologies. Strong interest in AI agents, automation, system design, API architecture, software quality, and reusable engineering platforms.
Currently developing the Universal AI Software Factory, an AI-powered engineering platform for analyzing, generating, validating, and orchestrating software projects across backend, frontend, mobile, AI, database, QA, security, and DevOps domains.
Focus
About
Full Stack Systems
AI Applications
Mobile Applications
APIs & Integrations
Software Architecture
Digital Products
Video AI
Cartoon AI
Skills
Engineering Stack
The technologies I design, build and ship production software with.
Backend
Services, business logic, persistence and integrations.
- C#
- .NET
- ASP.NET Core
- EF Core
- REST APIs
- Authentication
- SQL Server
- PostgreSQL
- Redis
Frontend
Product interfaces built for clarity and performance.
- TypeScript
- JavaScript
- React
- Vite
- HTML5
- CSS3
- Tailwind CSS
- Bootstrap
AI
AI integration and orchestration inside real products.
- Python
- FastAPI
- LLM Integration
- AI Agents
- AI Automation
- AI Orchestration
Mobile
Cross-platform mobile applications.
- Flutter
- Dart
- Cross-platform Development
DevOps
Deployment, runtime and operational structure.
- Docker
- Linux
- NGINX
- Git
- GitHub
- HTTPS/SSL
- Reverse Proxy
- Containerized Deployment
Architecture
How systems stay coherent as products grow.
- System Design
- API Contracts
- Software Architecture
- Automated Testing
- Quality Gates
- Architecture Validation
Profile
Profile
Arabic
Native
English
Professional
French
B2
German
Developing
Philosophy
About
Architecture first
Systems are designed so they remain understandable as the product grows.
Contracts over assumptions
Interfaces between services are explicit, versioned and testable.
Product, not code
Work is measured by a usable product in production, not isolated components.
Quality gates
Validation, tests and review steps are part of the pipeline, not an afterthought.
Experience
Experience
Experience
Software Engineering & Product Development
Backend and full-stack development focused on scalable APIs, system architecture, data management, integrations, AI services, Docker-based deployment, and automated quality validation.
Earlier Experience
- Digital Marketing & Google Ads
- Logistics & Operations
Education
Bachelor of Engineering — Computer Science
Cairo University · 2020
Diploma — Software Engineering / Backend Development
2020
Diploma — Basics of Modern Education
2021
Diploma — Digital Marketing
2022
Contact
Have a project in mind?
Tell me what you are building and I will tell you how I would engineer it.
