Tom Desair is a cloud-native Solution Architect with a decade of hands-on experience guiding teams from vision to production, skilled at modernizing complex legacy systems while building scalable microservices and Kubernetes platforms. He designs GitOps-driven CI/CD and observability into architectures, balancing strategic roadmaps with pragmatic, iterative delivery and frequent stakeholder alignment. Prior roles at Cegeka and Atmire show a track record of building centralized customer portals and improving institutional repository backends, including concrete contributions to the DSpace project to optimize group management and DB migrations. Tom pairs architecture leadership with active engineering—rolling up his sleeves to coach teams and reduce technical debt during migrations. Based in Belgium, he brings a disciplined, measurable approach to success metrics and feedback loops, informed by an MSc in Computer Science from KU Leuven. Outside work he mentors at CoderDojo and rides the countryside, which he credits for creativity and patience in complex projects.
10 years of coding experience
12 years of employment as a software developer
Master of Science (MSc), Engineering: Computer Science (option Software Engineering), Master of Science (MSc), Engineering: Computer Science (option Software Engineering) at KU Leuven
Ingeniería de sistemas, Ingeniería de sistemas at Universidad Privada del Norte
Bachelor of Science (BSc), Computer Science, Bachelor of Science (BSc), Computer Science at Hasselt University
(Official) The DSpace digital asset management system that powers your Institutional Repository
Role in this project:
Back-end Developer
Contributions:252 commits, 59 PRs, 2 pushes in 3 years
Contributions summary:Tom primarily contributed to the DSpace backend, focusing on the implementation of features related to group management, specifically adding group names as a column, and creating unique indexes. They modified the Group entity and associated DAO implementations to optimize group searches and added a PostgreSQL migration script to update the database. The user also made modifications to the AuthorizeService and GroupService to leverage the updated Group information for more efficient membership checks.
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.