Joey De L'arago is a software engineer based in Brussels with nine years of experience building desktop and backend systems across Python, C++, Java/Typescript and cloud services. He has worked on Cura, the leading open-source 3D printing slicer, contributing bug fixes and geometric algorithm improvements in the slicing engine and improving G-code generation for better print accuracy. Joey has experience spanning full-stack desktop app development (PyQt/Python), microservices and high-throughput report generation, plus automation via GitHub Actions. At Ultimaker he combined technical contributions with community management, running meetings and reviewing community PRs, and at Over-C he helped migrate a monolith to microservices while integrating AWS services and resilient queues. Now working at Enprove and Materialise, he brings practical production experience in both low-level C++ optimizations and higher-level system design. A detail-oriented engineer, he often surfaces subtle algorithmic and calculation fixes that materially improve real-world hardware outcomes.
9 years of coding experience
3 years of employment as a software developer
Bachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at University College Cork
A Python framework for building Desktop applications.
Role in this project:
Full-stack Developer
Contributions:36 reviews, 174 commits, 37 PRs in 1 year
Contributions summary:Joey primarily focused on enhancing the Uranium framework, a Python framework for building desktop applications. Their contributions involved refactoring and improving the CheckBox component, moving it from the Cura project to Uranium for wider accessibility and applying new styling. They also addressed minor UI updates and renamed icons for clarity, demonstrating a focus on component design and usability within the framework. The user collaborated with another developer on these updates.
Powerful, fast and robust engine for converting 3D models into g-code instructions for 3D printers. It is part of the larger open source project Cura.
Role in this project:
Back-end Developer
Contributions:38 reviews, 98 commits, 42 PRs in 10 months
Contributions summary:Joey primarily contributed to the `curaengine` repository by fixing bugs related to the ironing and skin features of the 3D printing engine. Their work involved modifying the `TopSurface.cpp`, `skin.cpp`, `WallsComputation.cpp`, and `FffGcodeWriter.cpp` files to correct calculation errors and improve the generation of G-code for specific print features. They also updated the minimum Conan version and addressed travel path issues, contributing to the overall accuracy and efficiency of the engine.
3d-models3d-printergcodecuraenginecura
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.