Jaime Van Kessel is a software architect and technical lead with 12 years of experience designing and shipping scalable desktop and platform software for the 3D printing ecosystem. He has driven core architecture and day-to-day engineering for Cura and Thingiverse, contributing deep Python, C++ and Qt expertise while leading major rewrites of slicing algorithms and legacy codebases. Jaime blends hands-on implementation—maintaining Cura and the Uranium framework and contributing UI and backend fixes—with strategic work around platform pivots, plugin ecosystems and intellectual property. Based in the Netherlands, he pairs open-source stewardship (notably long-term contributions to Cura and LegacyCura) with product-focused technical roadmapping. He also brings uncommon cross-disciplinary experience from structured-light scanners to firmware and analytics, plus governance insight from multi-term works council service. Colleagues value him for turning complex tooling and community needs into pragmatic, maintainable systems.
12 years of coding experience
13 years of employment as a software developer
Master of Science - MS (Hons) Game and Media technology, Master of Science - MS (Hons) Game and Media technology at Utrecht University
Bachelor of Engineering - BE Mediatechnology, Bachelor of Engineering - BE Mediatechnology at HU University of Applied Sciences Utrecht (Hogeschool Utrecht)
A Python framework for building Desktop applications.
Role in this project:
Back-end Developer
Contributions:124 reviews, 2723 commits, 225 PRs in 8 years 2 months
Contributions summary:Jaime's contributions primarily focused on enhancing the Uranium framework for building desktop applications. They implemented tests for preference settings, including read and write functionality, and addressed incorrect or missing type hints within the codebase. Furthermore, the user made various improvements to the Polygon and other mathematical utilities.
3D printer / slicing GUI built on top of the Uranium framework
Role in this project:
Back-end Developer & Maintainer
Contributions:1 release, 625 reviews, 5639 commits in 8 years 3 months
Contributions summary:Jaime appears to be a back-end developer with a focus on maintaining and improving the Cura slicer application. Their contributions primarily involve merging branches, bug fixes, adding features and improving settings. The user's work spans across different aspects of the application including settings, UI and ensuring that the core functionalities are working properly
qmlpythoncura3d-printerprinter
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
Jaime Van Kessel - Software Architect Technical Lead at Thingiverse