Leon Matthes is a software engineer based in Berlin with four years of experience building cross-language tooling and UI-focused systems, currently working at Slint after a hands-on engineering role at KDAB. He has strong practical expertise in Rust, C++ and Qt, demonstrated by contributions to KDAB's cxx-qt project where he improved examples, type conversions and tests to make safe Rust–Qt interop more accessible. His background includes GUI refactoring at Vector and tutoring software engineering students at the Hasso Plattner Institute, reflecting both production and mentoring experience. Leon combines systems-level thinking from an IT-Systems Engineering MSc with a pragmatic approach to developer ergonomics, often simplifying APIs and examples to accelerate adoption.
4 years of coding experience
4 years of employment as a software developer
Master of Science - MS IT-Systems Engineering, Master of Science - MS IT-Systems Engineering at Hasso Plattner Institute
Contributions:1 release, 1011 reviews, 29 commits in 1 year
Contributions summary:Leon primarily contributed to adding and improving example code for the cxx-qt framework, focusing on demonstrating safe interop between Rust and Qt. Their work involved creating a minimal QML example, modifying C++ and Rust files, and adding tests to validate the functionality. Further contributions include improving type conversions and refactoring code related to removing nested object support and the CppObj to simplify the API. The user demonstrated knowledge of Qt, Rust, and C++ within the context of the cxx-qt project.
Knut is an automation tool for code transformation using scripts.
Contributions:78 pushes, 30 branches in 7 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.