Merlijn Vos is a full-stack engineer and lead applied engineer with a decade of experience building resilient web apps, cloud infrastructure, and developer tooling from idea to production. Based in Amsterdam, he leads evaluation efforts that power post-training research for AI model improvement while maintaining a hands-on, user-centric approach to design and implementation. A long-time open source contributor and core team member for projects like Uppy and the tus resumable upload protocol, he blends front-end polish (webcam video previews, UX) with backend robustness (S3 streaming, file termination). He’s equally comfortable shaping product strategy and documentation as he is shipping code, and has a knack for turning long-term visions into maintainable, community-friendly software. Colleagues describe him as proactive beyond scope: he elevates teams and products through strong engineering habits and an eye for enduring craftsmanship.
11 years of coding experience
8 years of employment as a software developer
Bachelor of Science - BS Communication & Multimedia Design, Bachelor of Science - BS Communication & Multimedia Design at Amsterdam University of Applied Sciences
Node.js tus server, standalone or integrable in any framework, with disk, S3, Azure, and GGC stores.
Role in this project:
Backend Developer
Contributions:49 releases, 252 reviews, 86 commits in 11 months
Contributions summary:Merlijn primarily contributed to the backend functionality of the tus-node-server project. They implemented support for file termination within the FileStore and added related tests, which involved modifying test files and core server logic. Their work also involved refactoring tests for stores, S3, and GCS, rewriting tests for better independence, and the implementation of a file stream splitter for the S3 store, which involved changes across multiple files to manage data flow and S3 interactions.
The next open source file uploader for web browsers :dog:
Role in this project:
Front-end Developer
Contributions:1803 reviews, 196 commits, 780 PRs in 1 year 9 months
Contributions summary:Merlijn primarily focused on implementing and enhancing the webcam functionality within the Uppy file uploader, specifically by adding video preview capabilities for videos made with the webcam. Their contributions involved adding the preview UI, updating the submit and discard button icons, and refining the mirroring behavior of the video display. Furthermore, they made adjustments to ensure correct functionality and usability, like handling mirroring and discarding video. Their work encompassed modifying existing JavaScript and Preact files related to webcam acquisition to meet the requirements for new functionalities.
file-uploadtusresumablefile-uploadsjavascript
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.