Remco Burema

Software Engineer at Ultimaker

Randstad, Netherlands
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

👤
Senior
🎓
Top School
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.
code8 years of coding experience
job8 years of employment as a software developer
bookMSc, Computer Science, MSc, Computer Science at Utrecht University
github-logo-circle

Github Skills (8)

pyqt10
pyq10
3d-graphics10
opengl10
qt10
python10
graphics-programming9
shader9

Programming languages (8)

TypeScriptC++RustJavaScriptLuaPHPGDScriptPython

Github contributions (5)

github-logo-circle
Ultimaker/Uranium

Jan 2021 - Apr 2022

A Python framework for building Desktop applications.
Role in this project:
userBack-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.
3d-modelspythonelectrondesktop-applicationscura
bremco/pd-achievements

Mar 2024 - Mar 2025

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.
Request Free Trial
Remco Burema - Software Engineer at Ultimaker