About
Hello! Iām Meysam, a Software Architect, Open Source Developer, and Microsoft MVP in Developer Technologies with over 10 years of experience in software development. I have extensive experience in designing and implementing distributed systems and cloud-native applications using C#, .NET, and Azure on top of cutting-edge technologies.
I am passionate about sharing knowledge through open-source projects, blogging, public speaking and training. I am the creator and maintainer of the codai, awesome-dotnet-tips, booking-microservices, and some other Open-Source projects.
Because of my activities in .NET communities, I've achieved the Microsoft MVP award in Developer Technologies.
I am a continuous learner and am currently focused on expanding my expertise in AI and its applications within cloud technologies.
I help teams to design and create maintainable and high performant software using modern technologies. Also I run various workshops and training about distributed systems, event-driven architecture, and software architecture.
My main projects:
- šŖ https://github.com/meysamhadeli/legacy-to-modern-architecture-styles: A practical architecture styles for migrating from legacy monolith to modern cloud native application with the latest technologies and architectures.
- š©ļø https://github.com/meysamhadeli/booking-modular-monolith: Practical Modular Monolith, built with .Net 9, DDD, CQRS, Vertical Slice Architecture, Event-Driven Architecture, and the latest technologies.
- š https://github.com/meysamhadeli/awesome-dotnet-tips: A curated list of awesome tips and tricks, resources, videos and articles in .net, software architecture, microservice and cloud-native.
- š https://github.com/meysamhadeli/ecommerce-monolith: A monolith, built with .Net, DDD, CQRS, Vertical Slice Architecture, Event-Driven Architecture, and the latest technologies.
- š https://github.com/meysamhadeli/shop-golang-microservices: Practical microservices based on different software architecture and technologies like Golang, CQRS, Vertical Slice Architecture, Docker, RabbitMQ, OpenTelemetry and Postgresql.
- š¤ https://github.com/meysamhadeli/codai: Codai is an AI code assistant that helps developers through a session-based CLI, providing intelligent code suggestions, refactoring, and code reviews based on the full context of the project.
- šæ https://github.com/meysamhadeli/problem-details: ProblemDetails is a Error Handler base on [RFC 7807] standard to map our error to standardized error payload to client.
- š« https://github.com/meysamhadeli/booking-microservices-express-js: Practical microservices, built with Node.Js, CQRS, Vertical Slice Architecture, Event-Driven Architecture, Postgres, RabbitMQ, Express and the latest technologies.
- š¬ https://github.com/meysamhadeli/booking-microservices-nestjs: Practical microservices, built with Nestjs, CQRS, Vertical Slice Architecture, Event-Driven Architecture, Postgres, RabbitMQ and the latest technologies.
- šø https://github.com/meysamhadeli/booking-microservices-java-spring-boot: A practical distributed system, built with Java Spring Boot, Vertical Slice Architecture, Event Driven Architecture, CQRS, DDD, gRpc, MongoDB and RabbitMq.