Thibaud Desodt

Sant Pol de Mar, Catalonia, Spain
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
Thibaud Desodt is a seasoned software engineer with 14 years of experience specializing in object-oriented and web development, and a Mines de Nancy engineering degree complemented by exchange studies at KTH. Based in the Barcelona area, he thrives across the full development lifecycle, from idea to deployment, advocating agile practices, TDD and CI/CD to deliver pragmatic, user-sensitive solutions. He has worked in multicultural teams across Europe, Canada and India in domains ranging from banking to bio-testing, and is comfortable communicating in several languages. An active open-source contributor, he strengthened Serilog’s reliability and configuration flexibility by adding extensive tests and enhanced settings support, showing a focus on backend quality and tooling. A fast learner and enthusiastic teacher, he pairs a perfectionist attention to detail with practical trade-offs and continuous self-improvement through reading, podcasts and community contributions.
code14 years of coding experience
bookEngineer, Engineering, Computer Science, Engineer, Engineering, Computer Science at Ecole Nationale Supérieure des Mines de Nancy
bookExchange Student, Computer science , Networks , Embedded systems, Exchange Student, Computer science , Networks , Embedded systems at KTH Royal Institute of Technology
bookLycée Henri Wallon
languagesEnglish, French, Spanish, Catalan, Dutch, Swedish
stackoverflow-logo

Stackoverflow

Stats
5,920reputation
738kreached
65answers
24questions
Badges
max
top-5%
jquery-ui
top-5%
github-logo-circle

Github Skills (19)

unit-testing10
serilog10
testing10
net10
configuration-management10
dotnet10
netframework10
asp-net10
dotnet-core10
csharp10
test-automation10
max9
jquery-ui9
sliders6
appdata6

Programming languages (11)

TypeScriptC#HCLJavaShellCSSRustJavaScript

Github contributions (5)

github-logo-circle
A Serilog configuration provider that reads from Microsoft.Extensions.Configuration
Role in this project:
userBack-end Developer
Contributions:7 reviews, 41 commits, 15 PRs in 1 year
Contributions summary:Thibaud primarily contributed to the Serilog settings configuration library, focusing on extending its functionality. They added support for handling arguments of type Type, including both short type names and assembly qualified names. Furthermore, the user implemented new features such as the ability to destructure and apply scalars, support for `WriteTo.Sink()`, `AuditTo.Sink()` and `Enrich.With()` configuration. Their work also included refactoring and code formatting.
dotnetprovidermicrosoft-extensions-configurationmicrosoft-extensionsextensions
serilog/serilog

Sep 2017 - Jan 2019

Simple .NET logging with fully-structured events
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:33 commits, 32 PRs, 4 pushes in 1 year 3 months
Contributions summary:Thibaud primarily focused on enhancing the test suite for the Serilog library, adding numerous tests to cover child logger scenarios, minimum level inheritance, and override inheritance. They implemented tests for features like level switches and time span parsing, and also corrected test issues by addressing warnings. Additionally, the user added support for KeyValuePairSettings, including features like level switches, destructuring methods, and applying these settings to different parts of the configuration. These changes collectively improve the reliability and flexibility of the Serilog configuration.
dotneteventsstructuredloggerstructured-logging
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
Thibaud Desodt