Michael De Wit is an experienced software engineer based in Utrecht with 11 years of hands-on experience, including senior and principal-level responsibilities. He combines a solid academic foundation in Computer Science and a Master's in Game and Media Technology from Universiteit Utrecht with practical expertise across the full stack. Michael is an active open-source contributor, notably adding and maintaining TypeScript type definitions in the widely used DefinitelyTyped repository to improve developer ergonomics for packages like multipipe and pull-stream. Known for pragmatically shaping robust developer experiences, he brings a mix of systems thinking and attention to type-safety that helps teams move faster with fewer runtime surprises.
11 years of coding experience
Bachelor's Degree, Computer Science, Bachelor's Degree, Computer Science at Universiteit Utrecht / University of Utrecht
The repository for high quality TypeScript type definitions.
Role in this project:
Full-stack Developer
Contributions:2 reviews, 5 commits, 5 PRs in 6 months
Contributions summary:Michael primarily contributed to the repository by adding and maintaining TypeScript type definitions. This involved creating type definitions for various npm packages, including `multipipe`, `stream-fork`, `ssb-keys`, and `pull-stream`. These contributions focused on improving the developer experience within projects using these dependencies by providing robust type safety and autocompletion.
Contributions:11 pushes, 6 branches in 4 years 2 months
droneindex
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.