I'm a Senior Software Engineer with 3+ years of experience engineering production-grade systems that real organisations depend on β from defence-grade platforms for the Egyptian Armed Forces to large-scale ERP modernisation at the National Quality Stores Foundation; I donβt just write code, I think in systems, working at the intersection of Clean Architecture, CQRS, Microservices, and cloud-native deployment, bringing the discipline of a competitive programmer who ranked #21 out of 300+ teams at ICPC ECPC 2022.
- π» Full Stack Depth β End-to-end ownership from database schema design and query optimisation to responsive, accessible UIs β built to last, not just to ship.
- ποΈ Architecture That Scales β Fluent in Clean Architecture, Microservices, CQRS, DDD, and the patterns that keep large codebases coherent as they grow and change over time.
- βοΈ Cloud-Native & DevOps Ready β Production experience with Docker, Kubernetes, Azure, AWS, and GitHub Actions CI/CD β deploying with confidence, not fingers crossed.
- β‘ Measurable Performance Gains β Cut API response times by 20β30% and database query times by 25% through profiling-driven optimisation, strategic indexing, and Redis caching layers.
- π‘οΈ Security as a First Principle β JWT, refresh-token rotation, RBAC, policy-based authorisation, OTP/2FA, and secure payment workflows built in from architecture, not added as a patch.
- π― Algorithmic Problem-Solving β ICPC 2022 Finalist (Top 21/300+ teams), active on Codeforces & LeetCode β the kind of analytical thinking that shows up in every system design decision.
- π Leadership & Mentorship β Mentored 1,000+ students and junior engineers in programming, data structures, and competitive programming, with a focus on building lasting habits, not just answering questions.
- π Relentless Learning β Consistently exploring emerging architectural patterns, cloud-native tooling, and modern .NET features to stay ahead and bring that knowledge into production.
"The measure of good software isn't whether it works on the day it ships β it's whether it can be understood, extended, and trusted a year later. I build with that engineer in mind: security by design, performance backed by data, and architecture that respects the people who maintain it."
C#, .NET Framework 4.x, .NET 6/7/8/9/10, ASP.NET Core, Web API, MVC, Minimal APIs, Entity Framework Core, Dapper, LINQ, SignalR, gRPC, MediatR, AutoMapper, Mapster, FluentValidation, xUnit, NUnit, Moq, Fluent API, Background Services, Hangfire, Payment & API Integrations
Clean Architecture, Microservices, CQRS, Mediator, Repository Pattern, Unit of Work, Specification Pattern, Factory Pattern, Strategy Pattern, SOLID Principles, DRY, KISS, YAGNI, Domain-Driven Design, REST API Design, 3-Tier Architecture, Scalable & Maintainable Systems
HTML5, CSS3, Bootstrap, Tailwind CSS, JavaScript (ES6+), TypeScript, jQuery, Ajax, Razor Pages, Blazor, React, Next.js, Responsive Design, Cross-Browser Compatibility, UI/UX Principles, Performance Optimization
SQL Server, PostgreSQL, MySQL, MongoDB, Redis, Database Design, Query Optimization, Indexing, Stored Procedures, Views, Transactions, ACID Properties, Data Migration, Backup & Recovery, High Availability & Scalability
Docker, Docker Compose, Kubernetes, Azure, AWS, CI/CD Pipelines, GitHub Actions, NGINX, HAProxy, IIS, Apache, Load Balancing, Reverse Proxies, Monitoring, Health Checks, Centralized Logging (Seq), Production-Ready Deployments
JWT Tokens, Refresh Tokens, OAuth 2.0, OpenID Connect, ASP.NET Core Identity, Role-Based Access Control, Policy-Based Authorization, Claims Transformation, Data Encryption, Input Validation, XSS & CSRF Protection, SQL Injection Prevention, Secure Payment Workflows
Git, GitHub, GitLab, Postman, Apidog, Swagger, Swashbuckle, Visual Studio, VS Code, Rider, Linux, Windows Server, Payment Gateways, Twilio, SendGrid, Serilog, HealthChecks, Debugging & Profiling Tools
Agile, Scrum, Kanban, TDD, BDD, Code Reviews, Pair Programming, Clean Code, Refactoring, Documentation, API Versioning, Error Handling, Performance Testing, Security Testing, Scalable Architecture Design
ERP Modernisation & Performance Engineering β Overhauling a legacy ERP platform serving finance, HR, and inventory teams across multiple business units
- Reduced database query execution times by 25% through targeted index design, query refactoring, and a Redis distributed caching layer
- Implemented fine-grained RBAC with complete audit trails across all financial, HR, and inventory modules β no permission gap left unaddressed
- Containerised all application services with Docker, eliminating environment-related deployment failures and making every release predictable
- Delivered real-time cross-department reporting dashboards that reduced manual reporting effort by 40% and accelerated business decisions
Defence-Grade Systems Engineering β Architected and maintained high-availability platforms for national security operations, where downtime and data exposure carry consequences far beyond a standard incident report
- Designed multi-layered security architectures protecting classified operational data against both internal and external threat vectors
- Built real-time system health monitoring and automated alerting pipelines to maintain 99.9% uptime under operational pressure
- Authored and stress-tested comprehensive disaster recovery and business continuity runbooks used by the entire operations team
- Led rigorous QA cycles and structured code reviews ensuring every release met military-grade reliability and security standards
Custom Application Development β Built secure, high-performance web applications for a diverse client portfolio while raising the engineering bar across the team
- Refactored legacy projects to Clean Architecture and CQRS, measurably improving testability and cutting new-engineer onboarding time
- Established a unit and integration testing culture that drove production bug rates down by 15% and gave the team genuine confidence in releases
- Integrated third-party services and payment gateways with structured error handling and full transaction rollback support
- Delivered pixel-accurate, fully responsive front-end implementations across all assigned client projects on schedule and within scope
International Client Engagements β Delivering scoped .NET Core solutions for clients across industries and time zones, trusted to work autonomously and communicate technical complexity clearly
- Designed and delivered well-documented, versioned RESTful APIs with thorough automated test coverage for multiple international clients
- Diagnosed and resolved critical performance and stability issues in existing production systems under time pressure with zero service disruption
- Provided architecture consultation on technology stack selection and system design trade-offs, helping clients avoid costly late-stage rework
- Maintained consistent top-rated delivery through clear, proactive communication and disciplined on-time, in-scope execution
ποΈ ROCSystem
Reserve Officers College System | ASP.NET Core MVC Entity Framework Bootstrap RBAC
- Built a secure, multi-tenant .NET platform managing officer records, administrative workflows, and internal scheduling for the Egyptian Reserve Officers College
- Automated complex manual processes, cutting administrative processing time by 35% and reducing data-entry errors significantly
- Implemented military-grade security protocols β hardened access controls, encrypted data at rest, and full audit logging for every sensitive operation
- Designed for modularity and extensibility from the ground up, enabling new functional modules to be added without disrupting existing operations
π’ ERP Systems
Enterprise Resource Planning Suite | C# ASP.NET Core SQL Server Redis Docker Clean Architecture
- Engineered a production ERP platform unifying finance, HR, inventory, and sales operations across multiple business units with a single, consistent data model
- Implemented granular role-based access control with complete audit trails β every permission change, data access, and transaction recorded and queryable
- Automated core business workflows, reducing manual effort by 40% and removing bottlenecks that previously required human intervention at every step
- Delivered real-time cross-department reporting dashboards that turned raw operational data into actionable business intelligence
π LBSNEE
Localised E-Commerce API | ASP.NET Core Web API Redis Docker PostgreSQL Load Balancing
- Engineered a high-performance shopping API directly connecting customers with regional clothing retailers, optimised for low latency under concurrent load
- Applied advanced Redis caching strategies that delivered a 30% improvement in API response times β measured, not estimated
- Designed a containerised microservices architecture with load balancing that scales horizontally without requiring architectural rework as traffic grows
- Integrated real-time inventory management and order tracking systems keeping product availability data consistently accurate
π Sakany
Real Estate Platform API | ASP.NET Core JWT Twilio CQRS PostgreSQL Dapper
- Built a full-featured real estate API covering property listing, search, rental, purchase, and appointment booking in a single cohesive platform
- Implemented JWT authentication with refresh-token rotation and RBAC β session security handled at the architecture level, not bolted on
- Integrated Twilio for real-time SMS notifications covering appointment confirmations, property status updates, and booking reminders
- Applied CQRS to cleanly separate read and write concerns, optimising query performance without compromising command integrity
ποΈ E-Commerce API
Full E-Commerce Solution | ASP.NET Core Payment Integration OTP Redis Docker Microservices
- Built a production-ready e-commerce backend supporting complete cart, order, checkout, and fulfilment workflows with full transactional integrity
- Integrated Stripe and PayPal payment gateways with secure, OTP-verified checkout flows and automated rollback on failed transactions
- Implemented two-factor authentication for account security and fine-grained authorisation for all sensitive operations
- Designed a microservices-based order processing engine that allows individual services to scale and deploy independently
π Examination Platform
Secure Online Assessment System | ASP.NET Core Docker Isolated Execution Real-time Monitoring
- Built a tamper-resistant assessment platform with Docker-based code execution sandboxing β every submission isolated, preventing any cross-candidate interference
- Implemented real-time proctoring signals and automated plagiarism detection to enforce academic integrity at scale without manual oversight
- Developed a scalable assessment engine supporting multiple question formats, time constraints, and automated grading with configurable scoring rules
- Enforced submission security through browser activity monitoring and behavioural anomaly detection during live exam sessions
Fitness Centre Management System | ASP.NET Core RBAC Scheduling Membership Management
- Built a complete fitness centre management platform with multi-tier RBAC covering admins, trainers, and members β each role seeing only what it needs
- Automated membership billing cycles, renewal reminders, and expiry notifications, eliminating front-desk manual follow-up entirely
- Developed a class and personal training scheduling engine handling bookings, cancellations, waitlists, and facility capacity constraints
- Created a business analytics dashboard giving managers real-time visibility into membership trends, attendance, and revenue performance
π‘ Technical Insight: Every project follows Clean Architecture, ships with comprehensive documentation, automated test coverage, and production-ready deployment configurations β because code that can't be deployed confidently isn't finished.
- π₯ ICPC ECPC 2022 β Top 7% (Rank #21 / 300+ Teams) β Egyptian Collegiate Programming Contest
- β‘ Active Competitive Programmer β Codeforces: ak4m410x01, LeetCode: ak4m410x01
Consistently solving complex algorithmic problems β the same analytical discipline that informs every architecture decision I make professionally.
- π .NET Developer Program β Digital Egypt Pioneers Initiative (DEPI) 2024
- π Bachelor of Computer Science β Faculty of Computers and AI, Sohag University (2020β2024)
Graduated with a strong grounding in software engineering fundamentals, data structures, algorithms, and systems design.
- π¨βπ« Technical Instructor β ATHAR Team
Trained 100+ students in Networking Fundamentals and Linux Administration β practical, hands-on sessions focused on building real competence, not just passing exams. - π€ Mentor & Community Builder β ICPC Sohag University Community
Mentored 1,000+ students in C++, data structures, algorithms, and competitive programming β investing in the next generation of engineers with the same patience and rigour I'd want from a mentor.
| Engineering Aspect | My Approach & Focus |
|---|---|
| Code Quality | Clean Architecture, SOLID principles, and comprehensive test coverage (Unit, Integration, E2E) β writing code that the engineer reading it six months later will actually thank you for |
| Performance | Profiling-driven optimisation: targeted indexing, Redis distributed caching, query refactoring, and load balancing β measured improvements, not guesswork |
| Security | JWT with refresh-token rotation, RBAC, policy-based authorisation, input validation, data encryption, and XSS/CSRF/SQL injection prevention β security built in, not bolted on |
| Scalability | Microservices architecture, Docker/Kubernetes containerisation, cloud-native design, and horizontal scaling strategies β systems that grow with the business without requiring rewrites |
| Maintainability | Modular design, thorough inline and API documentation, structured code reviews, meaningful refactoring, and proven design patterns β because long-term upkeep is a feature, not an afterthought |
| Collaboration | Agile/Scrum delivery, clear async communication, knowledge sharing, mentorship, and pair programming β because the best teams build more than the sum of their individual contributors |
| DevOps & Reliability | CI/CD pipelines with automated testing gates, Infrastructure as Code, centralised logging, health checks, and production monitoring β deploying with confidence, recovering with speed |
I'm at my best working on problems that are genuinely hard β distributed systems under real load, enterprise platforms that need to be both secure and maintainable, APIs that other teams depend on. If you're building something like that and want an engineer who takes architecture seriously, let's talk.
- Distributed Systems Design β Event-driven architectures, eventual consistency, and building for failure in large-scale microservices environments
- Advanced Performance Engineering β High-throughput API design, query profiling at scale, and cache invalidation strategies that actually hold up in production
- Cloud-Native Patterns β Container orchestration, serverless integration, GitOps workflows, and platform engineering best practices
- Engineering Leadership β Architecture decision records, technical mentorship frameworks, and building engineering cultures that produce great software consistently
- Full-Time Roles β Senior Full Stack .NET Developer, Software Engineer, Backend Engineer, Technical Lead
- Contract & Freelance Projects β Enterprise application development, API architecture, performance engineering, system design consulting
- Technical Collaboration β Open-source contributions, research prototypes, and meaningful side projects with serious engineers
- Knowledge Exchange β Technical writing, workshop facilitation, conference talks, mentorship, and community leadership
π "The best way to predict the future is to create it." β Abraham Lincoln




