Mehdi Hadeli

is available. ✅

Angestellt, Senior Software Engineer, System Group

Tehran, Iran (Islamische Republik )

Über mich

I'm a software engineer, specializing in backend development and distributed systems. I have extensive experience in designing and implementing resilient, responsive, scalable, and maintainable systems using .NET, and Golang. I love learning, sharing, and facing challenges. Last but not least, I am also an open-source enthusiast. I always make sure that I find enough time for the open-source contribution that also helps me expand my knowledge and work with other developers and team globally. Here are some of my contributions: 🛍️ https://github.com/mehdihadeli/ecommerce-microservices 🧺 https://github.com/mehdihadeli/store-golang-microservices 🚃 https://github.com/mehdihadeli/Go-MediatR ⚡ https://github.com/FastEndpoints/FastEndpoints (contributor) 🚀 https://github.com/mehdihadeli/awesome-software-architecture 🪣 https://github.com/mehdihadeli/ecommerce-modular-monolith

Fähigkeiten und Kenntnisse

.NET
Entity Framwork
ASP.NET
C#.NET
WCF
DDD
Design pattern
Angular
.Net Core
ES6
TypeScript
JavaScript
CSS
HTML
Web API
SQL Server
T-SQL
ASP.NET MVC
C#
Git
Microsoft Azure
Microservices
Test Driven Development (TDD)
Distributed Systems
REST
.NET Framework
Unit Testing
Integration Testing
Grpc
Golang
Docker
Architecture
PostgreSQL
MongoDB
Node.js
ASP
Frontend
SQL
Kubernetes
.NET Core

Werdegang

Berufserfahrung von Mehdi Hadeli

  • Bis heute 5 Jahre und 6 Monate, seit Jan. 2019

    Senior Backend Engineer

    Open Source (GitHub)

    I am actively working on my open-source projects and focused on microservices architecture and cloud infrastructure, DDD, and Vertical Slice Architecture. Also, I contribute to some projects. Some of the projects: https://github.com/mehdihadeli/ecommerce-microservices https://github.com/mehdihadeli/store-golang-microservices https://github.com/mehdihadeli/Go-MediatR https://github.com/mehdihadeli/awesome-software-architecture https://github.com/mehdihadeli/ecommerce-modular-monolith

  • Bis heute 8 Jahre und 11 Monate, seit Aug. 2015

    Senior Software Engineer

    System Group

    Working as part of a developing team, I am helping to design, develop, and enhance products for our customers. In my role, I work to build modern microservices and modular monolith applications using DDD, Event Sourcing, and Clean Architecture. I build these using the latest .NET Core and Microservices technologies and techniques, with a strong focus on delivering high-quality, scalable solutions.

  • 1 Jahr und 1 Monat, Juli 2014 - Juli 2015

    Full Stack Developer

    Royal pardaz

    Working as head of a developing team, I am helping to design, develop, and enhance infrastructure for all applications of this company. This infrastructure built using the latest techniques and technologies.

  • 3 Jahre und 7 Monate, Jan. 2011 - Juli 2014

    Full Stack Developer

    Freelance

    Working as a freelancer on multiple projects with different business and technologies.

Ausbildung von Mehdi Hadeli

  • 4 Jahre, Juli 2008 - Juni 2012

    Software Engineering

    Islamic Azad University

Sprachen

  • Englisch

    Gut

Interessen

Open Source
Photography
Sports
Music
Travel

21 Mio. XING Mitglieder, von A bis Z