Remco Burema is a software engineer with eight years of professional experience, currently contributing to Ultimaker’s Cura team on Python and C++ components that prepare and send 3D models to printers. He brings deep graphics and systems expertise from prior roles building 3D reconstruction pipelines and multi-agent research software, with hands-on skills in C++, C#, OpenGL and GUI development. On GitHub he has optimized OpenGL rendering within Ultimaker’s Uranium framework, improving VAO handling and render batching to reduce overhead—work that reflects a pragmatic focus on performance at the engine level. Fluent in Dutch and English and grounded by an MSc in Computer Science from Utrecht University, he combines research-driven rigor with production-facing delivery.
8 years of coding experience
8 years of employment as a software developer
MSc, Computer Science, MSc, Computer Science at Utrecht University
A Python framework for building Desktop applications.
Role in this project:
Back-end Developer
Contributions:1 review, 11 commits, 1 PR in 1 year 3 months
Contributions summary:Remco's contributions focused on optimizing the rendering pipeline within the Uranium framework, specifically related to the use of Vertex Array Objects (VAOs). They addressed issues with how VAOs were being handled, aiming for more efficient use and reduced overhead. The changes involve modifications to the `RenderBatch` and `MeshData` classes, including caching mechanisms, handling render ranges, and adapting the shader programs for optimized rendering. The commits suggest a deep dive into the OpenGL-based rendering engine.
Experimental cross-game achievement implementation for the Playdate console.
Contributions:12 pushes, 3 branches in 11 months
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.