Skip to content
View Romain-OD's full-sized avatar

Highlights

  • Pro

Block or report Romain-OD

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
Romain-OD/README.md

👋 Hi, I'm Romain Ottonelli Dabadie

Microsoft MVP · .NET & C# Expert · Software Engineer @ CGI · Tech Blogger

LinkedIn Blog NuGet Microsoft MVP Substack GitHub Sponsors


🧑‍💻 About Me

  • 🏆 Microsoft MVP — recognized for community contributions to Dev Tools & .NET (Aug 2025)
  • 💼 Software Engineer at CGI · Greater Ottawa Metropolitan Area 🇨🇦
  • ✍️ Tech Blogger at devskillsunlock.com — practical .NET guides, design patterns & architecture
  • 📦 NuGet Author — 6 open-source packages powering the MessageValidation ecosystem
  • 🎯 Passionate about clean code, distributed systems, IoT messaging and software architecture
  • 🌐 Bilingual: Français 🇫🇷 | English 🇨🇦

🛠️ Tech Stack

Languages & Frameworks

C# .NET ASP.NET Core Blazor

Cloud & Messaging

Azure MQTT RabbitMQ Apache Kafka

Data & Tooling

SQL Server Entity Framework Core Visual Studio GitHub Copilot NuGet


📦 My NuGet Packages — MessageValidation

Protocol-agnostic message validation pipeline for .NET — validate messages from MQTT, RabbitMQ, Kafka and more with DI integration, dead-letter support, and pluggable validation adapters.

Package Version Downloads
MessageValidation NuGet Downloads
dotnet add package MessageValidation
dotnet add package MessageValidation.MqttNet
dotnet add package MessageValidation.RabbitMQ
dotnet add package MessageValidation.Kafka
...

✍️ Latest Blog Posts — devskillsunlock.com

➡️ See all posts on devskillsunlock.com

🎖️ Certifications & Achievements

Microsoft MVP Azure Fundamentals CodinGame C#


💬 Let's Connect!

LinkedIn Blog GitHub Sponsors

⭐ If you find my work helpful, consider starring my repositories and sponsoring on GitHub!

Popular repositories Loading

  1. MessageValidation MessageValidation Public

    C# 4

  2. gRPC gRPC Public

    C# 1

  3. JwtSample JwtSample Public

    C# 1

  4. evolutionary-architecture-by-example evolutionary-architecture-by-example Public

    Forked from evolutionary-architecture/evolutionary-architecture-by-example

    Navigate the complex landscape of .NET software architecture with our step-by-step, story-like guide. Unpack the interplay between modular monoliths, microservices, domain-driven design, and variou…

    C# 1

  5. democoffee democoffee Public

    C# 1

  6. design_pattern_etat design_pattern_etat Public

    C#