Tim Van Der Meij

Senior Software Developer DetACT at DataExpert

The Hague, South Holland, Netherlands
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
award
Top expert inFull-stack JavaScript Development
Tim Van Der Meij is a senior software developer with 13 years of experience, currently building products for DetACT after its acquisition by DataExpert. He holds an M.Sc. in Computer Science from Leiden University and has a strong background in C++, Python, JavaScript and backend systems from both industry and university teaching roles. Tim contributes to prominent open-source projects like Mozilla's PDF.js and the Servo web engine, focusing on code quality, refactoring, and spec-aligned implementations that improve long-term maintainability. His work spans front-end annotation features and subtle backend correctness fixes, demonstrating an eye for both user-facing details and low-level engine behavior. Based in The Hague, he combines academic teaching experience with practical production engineering, often preferring cleanups and deprecations that reduce technical debt. Colleagues would describe him as a pragmatic engineer who quietly raises code quality across large, long-lived codebases.
code13 years of coding experience
job14 years of employment as a software developer
bookAtheneum, Atheneum at Kennemer Lyceum Overveen
bookMaster of Science (M.Sc.) Computer science, Master of Science (M.Sc.) Computer science at Leiden University
languagesDutch, English, French, German
github-logo-circle

Github Skills (13)

web-platform10
javascript10
rust10
browser10
front-end-development10
web-content9
webpages9
servo9
html9
css9
code-optimization8
debugging7
debug7

Programming languages (10)

TypeScriptC++CoffeeScriptRustJavaScriptCodeQLFluentGo

Github contributions (5)

github-logo-circle
mozilla/pdf.js

Sep 2013 - Jan 2023

PDF Reader in JavaScript
Role in this project:
userFront-end Developer
Contributions:45 releases, 1763 reviews, 3166 commits in 9 years 6 months
Contributions summary:Tim focused on improving the code structure of the PDF reader in JavaScript by modifying variable names, using constants, removing the usage of insertAdjacentHTML and replacing it with textContent. They also added an option to disable automatic scrolling for output during testing. Additionally, they implemented support for annotation border style and implemented a new set of annotation features.
pdfjavascriptpdf-readerpdf-generationreader
servo/servo

Jan 2016 - Apr 2016

Servo, the embeddable, independent, memory-safe, modular, parallel web rendering engine
Role in this project:
userBack-end Developer
Contributions:8 commits, 10 PRs, 53 comments in 2 months
Contributions summary:Tim's contributions primarily involve modifying and refactoring the Servo web engine codebase. They removed unused imports, deprecated features, and dead code, demonstrating a focus on code cleanup and optimization. The user also worked on aligning the XHR's SetResponseType method with specifications and moved the util::persistent_list function to the appropriate layout component. Additionally, the user improved logging by replacing `debug!` with `warn!` statements in the compositing component.
browserrustjavascriptbrowser-engineservo
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
Tim Van Der Meij - Senior Software Developer DetACT at DataExpert