The Wayback Machine - https://web.archive.org/web/20210521001621/https://github.com/mehdihadeli
Skip to content
Avatar

Achievements

Achievements

Highlights

Block or Report

Block or report mehdihadeli

Report abuse

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

Report abuse
mehdihadeli/README.md

Hi there, I'm Mehdi Hadeli 👋


I’m a software engineer with 10 years of experience in developing and designing distributed applications built on top of cutting-edge technologies with interest in Microservices, DDD, Event Sourcing, and Clean Architecture. I mainly develop using .Net and Angular and Microservices but would love to work with new languages and technologies wherever an opportunity presents itself. I have a passion for sharing what I’ve learned in my blog.

💻 Open Source

I try to contribute and develop various open source projects, when time allows. Here are some examples:

  • 💥 MicroBootstrap: MicroBootstrap is a framework with many features for quickly and conveniently creating microservices on .NET Core.
  • 🛒 Online-Store-Modular-Monolith: Implementing an online store Modular Monolith application with Domain-Driven Design and CQRS.
  • 📬 Awesome .Net Core Education: A curated list of awesome articles and resources for learning and practicing about .Net Core and its related technologies.
  • 📬 Awesome Software Architecture: A curated list of awesome articles and resources to learn and practice about software architecture, patterns, and principles.

📙 Recent blog posts

Trivia

  • 📝 I blog here: http://dotnetuniversity.com/
  • 💬 Ask me about Clean Architecture, MicroServices, DDD, Event Sourcing, CQRS, .NET Core and Angular
  • 📫 Follow me on Twitter @mehdi_hadeli and Linkedin @MehdiHadeli
  • 👯 I’m looking to collaborate on: Microservices projects

Professional skills

consul kafka angular typescript dotnet dotnet docker azure kubernetes istio istio rabbitmq



Pinned

  1. MicroBootstrap is a framework with many features for quickly and conveniently creating microservices on .NET Core.

    C# 37 6

  2. Implementing an Online Store Modular Monolith application with Domain-Driven Design and CQRS based on .Net.

    C# 2 1

  3. A curated list of awesome articles and resources for learning and practicing about .Net Core and its related technologies.

    C# 111 14

  4. A curated list of awesome articles and resources to learn and practice about software architecture, patterns, and principles.

    421 12

  5. This repository is an Auth Server with jwt token for .net core

    C# 5 1

  6. This project in a shopping app using DDD, CQRS, Clean Architecture, .Net Core, Unit, and E2E Testing.

    C# 7 1

Contribution activity

May 2021

Created a pull request in sindresorhus/awesome that received 8 comments

Add Software Architecture

https://github.com/mehdihadeli/awesome-software-architecture Some articles and resources to learn and practice about software architecture, patter…

+1 −0 8 comments
Opened 5 other pull requests in 5 repositories
tallesl/net-libraries-that-make-your-life-easier
1 open
microsoft/dotnet
1 open
markodenic/awesome-tech-blogs
1 closed
mfornos/awesome-microservices
1 open
thangchung/awesome-dotnet-core
1 open
Reviewed 5 pull requests in 2 repositories
mehdihadeli/awesome-software-architecture 4 pull requests
sindresorhus/awesome 1 pull request

Created an issue in DevBetterCom/DevBetterWeb that received 5 comments

Command Handlers in Infrastructure layer

Hi @ardalis, I saw in your code base you put some event handlers in the infrastructure layer, in this case you put events as port in core layer and…

5 comments
Opened 4 other issues in 3 repositories
mehdihadeli/MicroBootstrap
1 open 1 closed
oskardudycz/EventSourcing.NetCore
1 open
mehdihadeli/awesome-software-architecture
1 open
Started 2 discussions in 1 repository
Answered 1 discussion in 1 repository
kgrzybek/modular-monolith-with-ddd