Full Stack .NET Developer
I'm an enterprise-focused Full Stack .NET Developer who turns complex business requirements into clean, performant, and secure software. From engineering defence-grade systems for the Egyptian Armed Forces to modernising large-scale ERP platforms, I consistently deliver solutions that are built to last. I specialise in ASP.NET Core, Clean Architecture, Microservices, and cloud-native deployment — and I care deeply about code quality, system reliability, and the teams I work alongside.
Engineer by training, problem-solver by nature — building software that actually matters
I'm a Software Engineer with 2+ years of professional experience building production systems that people depend on every day. My background is rooted in the .NET ecosystem — C#, ASP.NET Core, Entity Framework Core, and the architectural patterns that keep large codebases honest — but my work spans the full stack, from database schema design to Docker deployments to responsive front-end interfaces. I graduated with a B.Sc. in Computer Science from Sohag University in 2024 and hold a DEPI .NET Developer certification, but what drives me is the practical side: shipping reliable software that solves real problems.
My most formative experience has been developing mission-critical platforms for the Egyptian Armed Forces — an environment where there is no tolerance for downtime, security gaps, or untested code. That discipline shapes everything I build. Alongside that, I led the ERP modernisation effort at the National Quality Stores Foundation, cutting database query times by 25 % through targeted indexing and a Redis caching layer, containerising all services with Docker for predictable deployments, and delivering real-time cross-department dashboards that teams now rely on daily. At Soft Forte I introduced Clean Architecture and CQRS patterns that reduced production bugs by 15 % and made onboarding new engineers measurably faster.
Architecturally, I default to Clean Architecture and Domain-Driven Design because they keep growing systems coherent. I reach for CQRS with MediatR when separating read and write concerns pays off, Repository + Unit of Work for data access, and FluentValidation to keep business rules explicit and testable. On the infrastructure side I'm comfortable with Docker, Kubernetes, GitHub Actions CI/CD, Azure, and AWS — building pipelines that deploy with confidence. Security is never an afterthought: JWT, OAuth 2.0, RBAC, policy-based authorisation, and encrypted data at rest are standard parts of my architecture from the start.
Outside professional work, I ranked #21 out of 300+ teams at the ICPC Egyptian Collegiate Programming Contest — a result that reflects the analytical, algorithmic side of how I approach problems. I've also spent meaningful time mentoring over 1,000 students in programming fundamentals, data structures, and competitive problem-solving, and facilitating workshops on Linux and networking. I believe engineers grow faster in communities that share knowledge openly, and I try to contribute to that wherever I can.
Shaped by defence-sector work, I treat security as a first-class architectural concern — JWT, RBAC, encrypted storage, and least-privilege access from the very first commit.
Every optimisation I make is backed by profiling data — indexing strategies, Redis caching layers, and API response benchmarks, not gut feeling or guesswork.
I write for the engineer who reads my code six months later. Clean Architecture, SOLID principles, and meaningful tests are non-negotiable defaults on every project I own.
Built through real projects, sharpened through competitive programming, proven in production
Every role has demanded more — and delivered more than the last
Defence-Grade Systems Engineering — Architected and maintained high-availability internal platforms for national security operations, where system failure and data exposure carry consequences beyond a simple incident report. Held to military standards of reliability, access control, and auditability throughout.
ERP Modernisation & Performance Engineering — Overhauling a legacy ERP platform serving finance, HR, and inventory teams across multiple business units. Focused on eliminating performance bottlenecks, hardening access controls, and making deployments repeatable and fast.
Custom Application Development — Built secure, scalable web applications for a diverse client portfolio. Introduced architectural and testing improvements that made the codebase more resilient and the development team significantly more productive.
International Client Engagements — Delivering scoped .NET Core solutions for clients across industries and time zones. Trusted to work autonomously, meet tight deadlines, and communicate technical constraints clearly to non-technical stakeholders.
Shipped solutions — each one built to solve a specific problem, not just demonstrate a skill
A production ERP platform unifying finance, HR, inventory, and sales operations across multiple business units. Features granular RBAC, full audit trails, role-scoped dashboards, and a Redis caching layer — built for organisations where data integrity and access control are critical, non-negotiable requirements.
Reserve Officers College administrative system — a secure, multi-tenant .NET platform managing officer records, scheduling, and internal workflows for the Egyptian Reserve Officers College. Built to military security standards with hardened access controls, cutting manual administrative processing time by 35 %.
A localised e-commerce API connecting customers directly with regional clothing retailers. Advanced Redis caching strategies deliver a 30 % improvement in API response times under load; containerised microservices and load balancing ensure the platform scales horizontally without requiring architectural rework.
A full-featured real estate API covering property listing, search, rental, purchase, and appointment booking. JWT authentication with refresh-token rotation keeps sessions secure; Twilio SMS integration delivers appointment confirmations and property status updates in real time.
A production-ready e-commerce backend supporting complete cart, order, checkout, and fulfilment workflows. Dual payment gateway integration (Stripe & PayPal) with OTP-verified transactions and microservices-based order processing keep the system secure and independently scalable across services.
A tamper-resistant online assessment system with Docker-based code execution sandboxing — every submission runs in full isolation, preventing cross-candidate interference. Real-time proctoring signals and automated plagiarism detection enforce academic integrity at scale.
A complete fitness centre management system with multi-tier RBAC covering admins, trainers, and members. Automated billing cycles, renewal reminders, and a class scheduling engine reduce front-desk workload and keep members consistently engaged throughout their membership lifecycle.
Want to see the full project list and source code?
View GitHub ProfileEnd-to-end software engineering — from architecture decisions to production deployments
Full-stack .NET web applications built on Clean Architecture — designed to be as maintainable on day 500 as on day 5. From customer-facing portals to internal business tools, I deliver complete, tested solutions.
ERP, CRM, and custom enterprise platforms engineered for organisations that cannot afford downtime or data breaches. I bring first-hand experience from both government and commercial enterprise environments.
Clean, versioned, well-documented APIs that teams and services can genuinely depend on — including payment gateways, SMS providers, and third-party platforms with robust error handling throughout.
Container-based deployments, automated CI/CD pipelines, and cloud infrastructure that make releasing software a routine event rather than a stressful one. Available across Azure, AWS, or self-hosted NGINX environments.
Schemas that survive growth, queries that run fast, and Redis caching strategies that remove database pressure — all grounded in profiling data showing clear before-and-after results.
Architecture reviews, technology stack evaluations, code quality audits, and engineering mentorship — for teams that want an experienced .NET perspective before committing to a technical direction.
Let's talk through the problem and figure out the right solution together
Start the ConversationMilestones that shaped how I think — competitively, professionally, and as a member of the community
Ranked #21 out of 300+ competing teams at the Egyptian Collegiate Programming Contest — a national competition that demands deep algorithmic thinking, clean problem decomposition, and the ability to perform under real pressure. This is where the analytical rigour I bring to every system design was genuinely sharpened.
August 2022Taught programming fundamentals, data structures, and competitive problem-solving to 1,000+ students across university workshops and online sessions. Also facilitated hands-on training in Network Fundamentals and Linux Administration for aspiring engineers entering the field.
2021 – 2023Completed the rigorous .NET Developer track under the Digital Egypt Pioneers Initiative (DEPI) — a government-backed programme that selects high-potential engineers for intensive enterprise software training. Graduated with advanced proficiency in ASP.NET Core, Clean Architecture, and cloud-native development patterns.
2024Actively contributes to the .NET open-source ecosystem — publishing reusable libraries, submitting pull requests to community projects, and sharing practical developer tools that help engineers move faster and write better code. Believes strongly in giving back to the community that helped shape the craft.
OngoingWhether it's a project, a role, or just a technical question — I'm always happy to talk
I'm currently open to full-time roles and freelance engagements. If you have a project that needs a reliable .NET engineer, or you'd simply like to connect and exchange ideas, send me a message and I'll get back to you within 24 hours.
I typically respond within 24 hours