I’m a Full-Stack Software Developer passionate about building clean, scalable, and maintainable applications using
C# / . NET 9, Clean Architecture, and modern front-end frameworks like Blazor and Angular.
💡 I enjoy turning complex requirements into elegant systems, following SOLID, TDD/BDD, and Clean Architecture principles.
🌍 Based in the UK
🧠 Also, I use Arch BTW 😉
| Category | Technologies |
|---|---|
| Languages | C#, TypeScript, JavaScript, Python, SQL |
| Frameworks & Libraries | .NET 9, ASP.NET Core, Blazor WASM, Angular, React |
| Databases & Tools | MSSQL, EF Core, Redis, Docker, RabbitMQ, GitHub Actions, Kubernetes |
| Architecture & Principles | Clean Architecture, Microservices, SOLID, TDD, BDD (SpecFlow) |
| Other Interests | DevOps Automation, IoT Integration, AI Agents |
- 🛒 Teka — a simple e-commerce with clean architecture, .Net9/Redis/RabbitMq/ELK and more.
- 🧾 Timesheet App — Simple Timesheet with Clean Architecture, Blazor UI & Docker CI/CD
- 🛒 Checkout Kata — TDD implementation of pricing rules using Strategy Pattern (.NET 9 + NUnit).
📫 Email: mahmoud.wizzo@proton.me
💼 LinkedIn: linkedin.com/in/mahmoud-wizzo-44000a164
🌐 GitHub: github.com/hb-mw
I’m always open to collaborations, mentorship, and new challenges — especially around .NET, Blazor, and scalable software design.
🧩 “Clean code is not written by following rules — it’s crafted through understanding.”
— Uncle Bob 👨💻