Matteo De Carlo

UX UI Programmer at Nixxes Software BV

Amsterdam, North Holland, 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

🤩
Rockstar
🎓
Top School
Matteo De Carlo is a UX/UI Programmer with 12 years of software engineering experience, blending game and graphics programming sensibilities with human-centered interface design. Based in Amsterdam, he holds a PhD in Evolutionary Robotics and a strong academic foundation in computer science, which informs a research-driven approach to interactive systems. At Nixxes he focuses on UX/UI while his open-source work—such as significant cross-platform contributions to the WickedEngine 3D engine—demonstrates deep proficiency in graphics, Linux support, build systems, and runtime shader tooling. Comfortable across full-stack and native code, he brings a unique mix of game-dev pragmatism and robotics research rigor to product-facing UI challenges. Colleagues describe him as a "Space Nerd" and coding ninja, reflecting a curiosity for both playful, high-performance systems and robust engineering.
code12 years of coding experience
job4 years of employment as a software developer
bookMaster's degree, Computer Science, Master's degree, Computer Science at Vrije Universiteit Amsterdam
bookDoctor of Philosophy - PhD, Evolutionary Robotics, Doctor of Philosophy - PhD, Evolutionary Robotics at Vrije Universiteit Amsterdam (VU Amsterdam)
bookBachelor's degree, Informatica, 104/110, Bachelor's degree, Informatica, 104/110 at Università degli Studi di Modena e Reggio Emilia
languagesItalian, English
github-logo-circle

Github Skills (11)

vulkan10
linux10
c-language10
cmake10
cprogramming-language10
sdl10
editor9
game-engine9
editors9
debugging7
debug7

Programming languages (14)

JavaC++RustG-codeCMakefileXSLTPerl

Github contributions (5)

github-logo-circle
turanszkij/WickedEngine

Oct 2020 - Jan 2023

3D engine with modern graphics
Role in this project:
userFull-stack Developer
Contributions:38 reviews, 38 commits, 63 PRs in 2 years 3 months
Contributions summary:Matteo primarily focused on adding and improving Linux support for the 3D engine, including initial setup using SDL. They implemented features like a runtime shader compiler, HiDPI support, and resizable windows on Linux. The user also addressed compilation issues, integrated an ImGui SDL2 adapter, and updated the build system, indicating a strong involvement in cross-platform development and build processes.
vulkanbullet-physicspbrc-plus-plusentity-component-system
Contributions:12 commits, 11 pushes, 2 branches in 1 year 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
Matteo De Carlo - UX UI Programmer at Nixxes Software BV