Wim Looman is a seasoned software developer and educator with 15 years of experience, currently teaching Software Development in Arnhem while bringing extensive hands-on backend experience from roles at TenneT, CCV Nederland and multiple Java-focused engineering positions. He is an active contributor to high-profile Rust projects—Cargo, Clippy, crates.io and docs.rs—where his work spans dependency management, linters, async utilities and secure token handling, showing deep competence in tooling, testing and API design. Wim combines practical production engineering with test automation and library-level API work, often improving robustness and interoperability in core developer tools. His background in both industry and classroom settings gives him a knack for translating complex systems into teachable concepts and maintainable code. An engineer comfortable refactoring low-level interfaces as well as shaping developer-facing features, he brings a pragmatic, detail-oriented approach to long-lived codebases.
15 years of coding experience
12 years of employment as a software developer
Ingenieur (Ing.), Automatisering, Ingenieur (Ing.), Automatisering at Hogeschool van Arnhem en Nijmegen
Contributions:12 releases, 236 commits, 46 PRs in 5 years 9 months
Contributions summary:Wim primarily contributed to the backend implementation of the `roaring-rs` repository, a Rust library for compressed bitsets. The user's commits focused on adding documentation and refactoring the API to implement the `BitvSet` interface. They also made significant improvements to the codebase by implementing iteration functionalities for the bitmap data structure. Further changes include refactoring and implementing features related to storing data.
Contributions:9 reviews, 185 commits, 131 PRs in 3 years 1 month
Contributions summary:Wim primarily contributed to the `futures-rs` repository, which focuses on asynchronous programming in Rust. Their commits involved implementing features for the `async_stream` and `async` macros, allowing for the creation of asynchronous streams and functions using generators. The changes included adding tests and examples, as well as improving the overall functionality of the macro.
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
Wim Looman - Docent Software Development at Graafschap College