Mehdi Hadeli

Senior Software Engineer at Open Source

Germany
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Mehdi Hadeli is a Senior Software Engineer and Microsoft MVP based in Germany with over a decade of experience designing and modernizing cloud-native, microservices and distributed systems in C# and Go. He has a strong track record converting monoliths into resilient microservices, implementing DDD, CQRS, event-driven architectures, and observability pipelines using OpenTelemetry, Prometheus, Jaeger and Kubernetes. An active open-source maintainer, Mehdi publishes practical reference projects—such as food-delivery microservices in .NET and Go—and contributes CI/CD, testing, and automation improvements that make those examples production-actionable. He consistently raises test coverage and reliability (examples include 80%+ coverage and infrastructure for automated tests) and bridges backend, DevOps and some front-end work to deliver end-to-end solutions. Less obvious: he routinely implements developer ergonomics like scripting for branch/version management and generator-driven protobuf/GORM integrations to speed team delivery. Pragmatic and community-focused, he shares learnings through curated architecture resources and reusable libraries to help others adopt cloud-native practices.
code10 years of coding experience
job11 years of employment as a software developer
bookBachelor's Degree - Parand Branch Computer Software Engineering, Bachelor's Degree - Parand Branch Computer Software Engineering at Islamic Azad University
languagesEnglish, Persian
stackoverflow-logo

Stackoverflow

Stats
9,944reputation
764kreached
1answer
8questions
github-logo-circle

Github Skills (44)

git10
github-ci10
javascript10
go-gorm10
scripting10
testing10
css10
microservices-application10
fluentassertions10
asp-net-core10
xunit10
cicd10
rabbitmq10
asp-net10
script10

Programming languages (15)

C#PowerShellJavaGoHTMLEJSKotlinTypeScript

Github contributions (5)

github-logo-circle
🍕 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.
Role in this project:
userBack-end Developer
Contributions:1 release, 5 reviews, 173 commits in 6 months
Contributions summary:Mehdi primarily focused on modifying and integrating features within the Go-based microservices project. Their contributions included the addition of mod files, the creation of logging functionality using Zap, and the implementation of mediatr, indicating involvement in core application logic. They also made changes to protobuf and related code generation and added GORM for database interactions, demonstrating a focus on core backend services and data persistence. The user's work also covered integration test and refactoring the rabbitmq, demonstrating the efforts of integrating services with the message broker.
vertical-slice-architecturegrpccqrspracticaldomain-driven
🚀 A curated list of awesome articles, videos, and other resources to learn and practice software architecture, patterns, and principles.
Role in this project:
userFront-end Developer
Contributions:61 reviews, 449 commits, 66 PRs in 1 year 11 months
Contributions summary:Mehdi primarily worked on front-end development tasks, as evidenced by the modifications to CSS and JavaScript files within the `docs` directory. They appear to be implementing and customizing a front-end interface for the project, evidenced by CSS modifications for layout, and JavaScript integration of a YouTube player. The user also made changes related to documentation, which suggests they focused on improving the project's user interface or providing information about the project.
videosarchitecture-patternssoftware-architecture-patternsvertical-slice-architecturecqrs
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Mehdi Hadeli - Senior Software Engineer at Open Source