Ibrahim Hassan — Full Stack .NET & Angular Developer
Full Stack Developer from Cairo, Egypt, specializing in ASP.NET Core, Angular, Clean Architecture, and real-time distributed systems. ECPC Finalist 2024.
About
I'm a Full Stack Developer with hands-on experience building production systems — from real-time GPS tracking platforms to enterprise e-commerce APIs with payment integration and automated testing. My graduation project, Wasla, is a live, deployed transportation management system built for Egypt's informal microbus network.
Technical Skills
Backend: ASP.NET Core, Web API, Minimal APIs, MVC, SignalR, Hangfire, EF Core, LINQ, MediatR (CQRS), Node.js
Frontend: Angular, TypeScript, RxJS, Angular Signals, TailwindCSS, SSR, SCSS, HTML5
Databases: SQL Server, Redis, PostgreSQL
Auth & Security: JWT, OAuth 2.0, ASP.NET Identity, AES-GCM Encryption, RBAC
Testing: xUnit, Moq, FluentAssertions, Integration Testing
DevOps & Cloud: Docker, Docker Compose, Azure, GitHub Actions
Languages: C#, TypeScript, JavaScript, SQL, C++, Java
Featured Projects
Wasla — Smart Microbus Platform
Real-time transportation management system for Egypt's informal microbus network. 5-application distributed ecosystem with encrypted QR workflows, live GPS tracking, 4 concurrent SignalR hubs.
Tech: .NET, C#, SignalR, Redis, SQL Server, EF Core, Docker, JWT, Hangfire, Angular, Flutter
GitHub · Live API
E-StoreX — Enterprise E-Commerce Platform
Full-stack e-commerce with 140+ API endpoints, Stripe payments, Google & GitHub OAuth, 250+ automated test cases, 20+ lazy-loaded Angular modules.
Backend GitHub · Frontend GitHub · Live Demo
WhatsApp Messaging Infrastructure
3-repo distributed messaging system: Node.js self-healing engine, ASP.NET Core gateway, Angular real-time dashboard.
GitHub
Laundry Management System
Full bilingual MVC SaaS for laundry businesses — invoicing, WhatsApp notifications, automated reporting.
Experience
Backend Developer — Freelance (Oct–Nov 2025)
Laundry Management System · Cairo, Egypt. Designed ASP.NET Core backend with RBAC, PDF/Excel reporting, and bilingual admin dashboards.
Education
Bachelor of Information Technology — Faculty of Science, Minia University (Sep 2022 – Jun 2026)
Awards & Achievements
ECPC Finalist 2024 · AAIB Banking Internship 2025
Contact
Email: ibrahimhassan.dev1@gmail.com
Phone: +20 102 799 2904
Location: Cairo, Egypt
GitHub · LinkedIn