Skip to content
View hb-mw's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report hb-mw

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
hb-mw/README.md

👋 Hi, I'm Mahmoud Wizzo

💻 Full-Stack .NET Developer · Clean Architecture Enthusiast · TDD/BDD Practitioner

GitHub followers Profile Views LinkedIn Email


🧭 About Me

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 😉

🛠️ Tech Stack

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

🚀 Something you can look at.

  • 🛒 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).

📈 GitHub Stats

GitHub Stats Top Languages GitHub Streak


🤝 Connect & Collaborate

📫 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 👨‍💻

Pinned Loading

  1. hb-mw hb-mw Public

    1

  2. kata-checkout kata-checkout Public

    C# 1

  3. Teka Teka Public

    C# 1

  4. timesheet timesheet Public

    C# 1