Justus Kliem is a Rust software engineer based in Leipzig with eight years of hands-on experience building reliable back-end systems and DevOps tooling. He contributes actively to the Rust open-source ecosystem, with notable work on high-performance projects like rslint and cargo-deny, and enhancements to the distributed runtime bastion that simplify async and supervision patterns. Comfortable in C and systems-level work, he focuses on linting, diagnostics, dependency security, and macro-based developer ergonomics. Passionate about exploring computer science topics, he combines production engineering at Energiekonzepte Deutschland with continuous community-driven innovation visible across his GitHub.
8 years of coding experience
2 years of employment as a software developer
Abitur, Mathematics and Computer Science, Abitur, Mathematics and Computer Science at Stiftung Klosterschule Roßleben
A (WIP) Extremely fast JavaScript and TypeScript linter and Rust crate
Role in this project:
Back-end Developer
Contributions:24 reviews, 78 commits, 45 PRs in 1 year 6 months
Contributions summary:Justus primarily contributed to implementing and improving the RSLint project's core functionality, specifically focusing on creating and enhancing linting rules. Their work involved adding a new linting rule for `valid-typeof` comparisons and implementing a rule to address redundant boolean casts. Additionally, they addressed several parser bugs, including infinite recursion issues, demonstrating a deep understanding of the project's internal workings. They also refactored the error handling and diagnostic reporting within the project.
Contributions:3 reviews, 5 commits, 5 PRs in 2 years 2 months
Contributions summary:Justus focused on implementing features and improving the functionality of the `cargo-deny` tool. Their work involved modifying the crate banning mechanism, specifically allowing for wrapped crates, implementing build script allowances, and feature banning. This included changes to the configuration files, core logic within the `src/bans` and `src/advisories` modules, and the addition of new tests. The user also implemented multiple advisory databases, indicating work related to dependency vulnerability management.
lintingcargorustcratesadvisories
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.