Alex Badics is an Embedded Rust Developer with 15 years of software experience and a five-year stint as a product owner, now building low-level systems from Madrid. He specializes in Rust for embedded contexts and has contributed to the Slint UI toolkit's compiler and core—refactoring compiler internals, improving const propagation, and hardening layout handling for a widely used declarative GUI project. Comfortable moving between hands-on engineering and product thinking, he brings pragmatic design choices informed by both implementation detail and user needs. His background includes engineering education from Budapest and additional studies at Pázmány Péter Katolikus Egyetem, and he prefers Rust over Python for system reliability and performance. Colleagues rely on him to simplify complex compiler and embedded challenges while keeping codebases maintainable and test-covered.
Slint is a declarative GUI toolkit to build native user interfaces for Rust, C++, or JavaScript apps.
Role in this project:
Software Engineer (Compiler & UI Toolkit)
Contributions:7 reviews, 1 PR, 14 comments in 1 day
Contributions summary:Alex primarily contributed to the compiler and core functionalities of the Slint UI toolkit. Their work involved refactoring and optimizing the compiler's internal processes, specifically addressing issues related to component inlining, function constness, and const propagation. They also addressed bugs and improved the handling of layout-related properties, and added new test cases to validate the compiler's behavior. These changes enhance the efficiency and correctness of the UI toolkit's build process.
Contributions:449 commits, 142 pushes, 8 branches in 3 years 10 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
Alex Badics - Embedded Rust Developer at Void Computing