The Wayback Machine - https://web.archive.org/web/20251108231130/https://github.com/mehdihadeli
Skip to content
View mehdihadeli's full-sized avatar
:octocat:
:octocat:

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 am a Software Architect, Open Source Developer with over 13 years of experience in software development. I have extensive experience in designing and implementing distributed systems and cloud-native applications on top of cutting-edge technologies. I am passionate about sharing knowledge through open-source projects, blogging, public speaking and training.

Microsoft Most Valuable Professional (MVP)

๏ฟฝ? Technologies & Skils

golang golang java dotnet dotnet postgres mongodb kubernetes docker azure javascript kafka typescript angular


๐Ÿ’ป Open Source Projects

I always make sure that I find enough time for open-source contributions that also help me expand my knowledge and work with other developers and teams globally. here are some of my projects:

  • ๐Ÿ“š mehdihadeli/awesome-software-architecture: A curated list of awesome articles, videos, and other resources to learn and practice software architecture, patterns, and principles.
  • ๐Ÿ” mehdihadeli/food-delivery-microservices: A practical and imaginary food delivery microservices, built with .Net 8, MassTransit, Domain-Driven Design, CQRS, Vertical Slice Architecture, Event-Driven Architecture, and the latest technologies.
  • ๐Ÿ• mehdihadeli/go-food-delivery-microservices: A practical and imaginary food delivery microservices, built with golang, domain-driven design, cqrs, event sourcing, vertical slice architecture, event-driven architecture, and the latest technologies.
  • โ˜• mehdihadeli/spring-food-delivery-microservices: A practical and imaginary food delivery microservices, built with java spring, domain-driven design, cqrs, vertical slice architecture, event-driven architecture, and the latest technologies.
  • ๐Ÿ’ป mehdihadeli/AIAssist: Context aware AI coding assistant inside terminal to help in code development, code explanation, code refactor and review, bug fix and chat with supporting local and online language models.
  • ๐ŸŽฎ mehdihadeli/game-leaderboard-microservices: Implementation of a imaginary Game Leader Board application, based on Event Driven Architecture, Vertical Slice Architecture, Event Sourcing with EventStoreDB, Redis SortedSet and Pub/Sub, SignalR and .Net 8.
  • ๐Ÿ“š mehdihadeli/awesome-dotnet-core-education: A curated list of awesome articles and resources for learning and practicing .Net Core and its related technologies.
  • ๐Ÿฐ mehdihadeli/vertical-slice-api-template: An asp.net core template based on .Net 9, Vertical Slice Architecture, CQRS, Minimal APIs, OpenTelemetry, API Versioning and Swagger.
  • ๐Ÿšƒ mehdihadeli/Go-MediatR: A library for handling mediator pattern and simplified CQRS pattern within an event driven architecture. inspired by csharp MediatR library.
  • ๐Ÿ’Ž mehdihadeli/go-vertical-slice-template: A Golang boilerplate template, based on Vertical Slice Architecture and CQRS pattern with using Echo, Gorm, Zap, Viper, Go-MediatR for CQRS and Dig for Dependency Injection.
  • ๐Ÿ“ฌ mehdihadeli/java-mediator: A library for handling mediator patterns and simplified CQRS patterns within an event-driven architecture, inspired by csharp MediatR library.
  • โšก FastEndpoints/FastEndpoints - Contributor: A light-weight REST API development framework for ASP.Net 6 and newer.
  • ๐ŸŒญ mehdihadeli/food-delivery-modular-monolith: A practical and imaginary food delivery modular monolith, built with .Net 9, Domain-Driven Design, CQRS, Vertical Slice Architecture, Event-Driven Architecture, and the latest technologies.
  • ๐ŸŽฌ mehdihadeli/movie-search-application: A simple movie search app, built with .Net 9, Vertical Slice Architecture and using TMDB APIs and YouTube APIs for searching and details of the movies.

๐Ÿš€ Activities

Pinned Loading

  1. awesome-software-architecture awesome-software-architecture Public

    ๐Ÿ“š A curated list of awesome articles, videos, and other resources to learn and practice software architecture, patterns, and principles.

    10k 842

  2. food-delivery-microservices food-delivery-microservices Public

    ๐Ÿ” A practical and cloud-native food delivery microservices, built with .Net Aspire, .Net 9, MassTransit, Domain-Driven Design, CQRS, Vertical Slice Architecture, Event-Driven Architecture, and the โ€ฆ

    C# 946 172

  3. go-food-delivery-microservices go-food-delivery-microservices Public

    ๐Ÿ• A practical food delivery microservices, built with Golang, Domain-Driven Design, CQRS, Event Sourcing, Vertical Slice Architecture, Event-Driven Architecture, and the latest technologies.

    Go 1k 121

  4. vertical-slice-api-template vertical-slice-api-template Public template

    ๐Ÿฐ An asp.net core template based on .Net 9, Vertical Slice Architecture, CQRS, Minimal APIs, OpenTelemetry, API Versioning and OpenAPI.

    C# 246 39

  5. genai-eshop-semantic-kernel genai-eshop-semantic-kernel Public

    Practical GenAI-Eshop application using Semantic Kernel, multi-agent orchestrations, Mcp tools, A2A Agents, Semantic Search, Aspire and more.

    C# 11

  6. Go-MediatR Go-MediatR Public

    ๐Ÿšƒ A library for handling mediator patterns and simplified CQRS patterns within an event-driven architecture, inspired by csharp MediatR library.

    Go 261 18