Mustafa Tarek
Building production-grade software at national scale — currently modernizing nafeza.gov.eg with .NET 9 & React. Self-taught, shipping real code since 2022.
About Me
I'm a full-stack software engineer based in New Cairo, Egypt, currently contributing to the modernization of Egypt's national trade platform nafeza.gov.eg at Misr Technology Services.
What makes my path unusual — I come from a Communication & Electronics Engineering background, not Computer Science. I self-taught my way into production .NET and React development, and now work daily inside an enterprise codebase with Clean Architecture, CQRS, microservices, and real infrastructure tooling.
Outside my day job, I've co-architected and shipped 3 live production applications with a partner — real users, real payments, real traffic. I also build AI-powered automation workflows using n8n and LLM APIs.
I care about writing clean, maintainable code — not just code that works. I'm comfortable from UI component to database query, and I'm always looking to push further into system design and architecture.

Experience
- ▸Contributing to migration of a national-scale trade platform from legacy ASP.NET Framework to .NET 9, React 18, MUI, Clean Architecture, and microservices.
- ▸Deliver 10+ features end-to-end: React UI components (multi-step wizards, forms, data tables), DTOs, commands, queries, and CQRS handlers.
- ▸Work within an enterprise codebase using RabbitMQ, Redis, OpenIddict (OAuth2/OIDC), and AWS Secrets Manager.
- ▸Previously maintained and enhanced the large-scale legacy system, optimizing SQL queries and resolving production issues for a critical national platform.
- ▸Co-built a custom Selenium-based regression testing library automating 30–40 test cases with screenshot capture.
Projects
21reve
Production e-commerce platform for a fashion brand. Customer storefront, dashboard, and admin panel with real payment processing via Paymob.
- 39-entity data model
- 57 REST endpoints
- Paymob payment gateway
- Bilingual EN/AR
Agnadeen
Multi-role e-commerce platform supporting customers, wholesalers, and admins — each with different access and pricing tiers. Full bilingual RTL support.
- 3 user roles
- Multi-tier pricing
- Inventory management
- Dockerized deployment
Allure Interior Design
Bilingual portfolio website and content management system for a luxury interior design business, with full admin dashboard.
- Public portfolio site
- Admin CMS dashboard
- Bilingual EN/AR
- Services & testimonials management
Skills
Education & Certifications
B.Sc. Communication & Electronics Engineering
Graduation Project: Driver drowsiness alert system in Python using dlib for real-time facial recognition.
Get In Touch
I'm open to new opportunities — whether it's a full-time role, freelance project, or just a good conversation about engineering. My inbox is always open.