Wilco Kusee is a versatile developer with 12 years of professional experience, currently building full‑stack systems at Infi using TypeScript and C#. He holds both a Bachelor's and Master's in Computing Science from Utrecht University and has early commercial experience maintaining webshops with C#, VBScript and JavaScript. An active open-source contributor, Wilco has made substantive back-end contributions to high-profile Rust projects like rust-analyzer, Clippy and Chalk, and improved game engine input and editor tooling on the openage Age of Empires II reimplementation. He excels at refactoring core logic and error handling in complex codebases, turning ambiguous parser and macro behavior into testable, maintainable components. Based in the Utrecht area, he brings a blend of systems-level rigor and practical product focus, with a quiet specialty in evolving compiler and engine internals that many developers don’t see.
12 years of coding experience
1 year of employment as a software developer
Bachelor’s Degree, Computing Science, Bachelor’s Degree, Computing Science at Utrecht University
An implementation and definition of the Rust trait system using a PROLOG-like logic solver
Role in this project:
Back-end Developer
Contributions:18 reviews, 187 commits, 53 PRs in 3 years 9 months
Contributions summary:Wilco primarily focused on refactoring and improving the Rust trait system within the `chalk` repository. Their contributions included splitting and refactoring code related to item and type identifiers. The user also made changes to improve the debugging output. The focus of the changes was on the `rust-ir` module, suggesting development of core back-end functionalities.
Contributions:16 PRs, 66 comments, 1 issue in 6 years 3 months
Contributions summary:Wilco primarily focused on refactoring the `rust-analyzer` project's macro expansion and parsing modules. They replaced the use of `option` with `result` in the code for error handling. Moreover, the user split parsing and expansion errors and added unit tests for the parser and expander. Their work included modifying the core macro processing functionalities within the `ra_mbe` crate.
rustlsp-servercompileridefront-end
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.