My name is Gérald Barré (@meziantou). I'm an experienced software developer with more than 10 years of experience in the industry. I currently work as a Software Engineer, where I'm part of a team that is responsible for developing and maintaining tools to help developers adopt InnerSource and increase code sharing in the company.
I have a strong background in C#, .NET, and web development, as well as a deep understanding of software architecture and design patterns. I'm also proficient in many other technologies, such as SQL Server, PowerShell, Docker, and Azure. I'm an expert at writing clean code that is easy to maintain and understand. I'm passionate about building high-quality software solutions and take pride in my work. I'm always eager to learn new technologies and love to experiment with different technologies to find the best solution for each problem.
In addition to my professional work, I'm highly involved in the tech community. I'm a recognized Microsoft MVP for my contributions to the developer community, which include speaking at tech events, writing technical blog posts and contributing to open-source. I'm also a maintainer of various open-source projects, such as Meziantou.Analyzer or Meziantou.Framework. I'm passionate about sharing my knowledge and expertise with others through my blog, which can be found at https://www.meziantou.net.
- Understanding OverloadResolutionPriority attribute in C# 13
- Disabling HSTS for localhost using a browser extension
- Using Mutex<T> to synchronize access to a shared resource
- Waiting for a ManualResetEventSlim to be set asynchronously
- Automated tests
- Stop a script when an error occurs in PowerShell
- Enable NuGet auditing for your .NET projects
- How to output a SARIF file from a .NET project
- Sharing the Renovate configuration across multiple projects
- Create a multi-arch Docker image for a .NET application