Tom Deseyn is a Principal Software Engineer with 15+ years of experience building robust, cross-platform systems and improving developer tooling, currently driving engineering at Red Hat from Kortrijk, Belgium. He combines deep C++ and C# expertise with Linux systems knowledge, focusing on runtime, build, containerization and networking problems across large open-source projects like .NET runtime, MSBuild, Podman and OpenShift. His contributions span low-level runtime fixes, container image and build automation, API compatibility work, and full-stack templates enabling .NET apps on OpenShift—demonstrating both systems-level rigor and practical DevOps sense. A persistent open-source maintainer (github.com/tmds), he’s known for resolving subtle race conditions and portability issues that improve reliability across platforms. He holds a magna cum laude degree in Computer Science from Ghent University and brings a habit of following new technologies while prioritizing mature, value-driven software. Notably, his work often sits at the intersection of runtime internals and container ecosystems, making cloud-native .NET scenarios more predictable and portable.
14 years of coding experience
9 years of employment as a software developer
Magna cum laude Civil Engineering - Computer Science, Magna cum laude Civil Engineering - Computer Science at Ghent University
Contributions:132 reviews, 147 commits, 303 PRs in 6 years 1 month
Contributions summary:Tom's commits focused on enhancing the .NET Core OpenShift images. They implemented variables for project restoration and execution, improving application startup. Additionally, the user added support for running tests and publishing applications, optimizing the build process. Furthermore, they updated the image to use the rhel7 rid and refactored responsibilities between the runtime and build images, and added support for the 3.1 version.
Example application for the OpenShift s2i-dotnetcore builder image
Role in this project:
Full-stack Developer
Contributions:1 review, 15 commits, 31 PRs in 5 years 4 months
Contributions summary:Tom's commits primarily focus on updating the example application for different releases. These updates involve replacing the application's core components with the "dotnet new mvc --no-restore" command, indicating a shift in the application's structure and dependencies. These commits also show adjustments to the project's dependencies, including updating Bootstrap and jQuery-validation libraries, suggesting an effort to modernize the front-end aspects of the application. Additionally, the user modified files related to UI, such as bootstrap-grid.css, demonstrating an understanding of front-end development.
openshiftbuilders2idotnetcoreimage-builder
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.