Martijn van der Ven

Software Engineer at ref-app

Gothenburg, Västra Götaland County, Sweden
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
Martijn van der Ven is a seasoned software engineer based in Gothenburg with 15 years of hands-on experience building reliable web and backend systems. He specializes in pragmatic server-side development and database engineering, frequently tackling "odd jobs" that require practical, maintainable solutions. His open-source contributions include improving a lightweight PSR-7 implementation and enhancing the SponsorBlock server—adding hashed video IDs and optimized prefix queries that show attention to privacy and performant data access. Comfortable refactoring core libraries and hardening input validation, he brings clarity to legacy codebases while adding useful factory and error-handling improvements. Colleagues rely on him to deliver focused, low-friction changes that make systems safer and easier to operate.
code15 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
3reputation
41kreached
2answers
0questions
github-logo-circle

Github Skills (17)

javascript10
back-end-development10
youtube10
psr-710
php10
sql10
database-management10
server10
server-side10
phpunit9
database-design9
nodejs9
unit-test9
algorithm6
domdocument6

Programming languages (28)

CMakefileGoHTMLNunjucksEJSTypeScriptShell

Github contributions (5)

github-logo-circle
Nyholm/psr7

Apr 2017 - May 2021

A super lightweight PSR-7 implementation
Role in this project:
userBack-end Developer
Contributions:14 reviews, 25 commits, 21 PRs in 4 years 1 month
Contributions summary:Martijn primarily focused on improving the `ServerRequestFactory` class, which involved refactoring and adding new functionalities. They implemented methods for creating server requests from arrays and globals, enhancing the flexibility of the PSR-7 implementation. The user also improved header validation and other underlying code structures. Furthermore, they contributed to factory-related code to align with the project’s design, showing a good understanding of the project's internal structure.
guzzlephppsr-7psrpsr-17
ajayyy/SponsorBlockServer

May 2020 - May 2020

Skip YouTube video sponsors (server side portion)
Role in this project:
userBack-end Developer & Database Engineer
Contributions:1 review, 6 commits, 1 PR in 1 day
Contributions summary:Martijn primarily focused on enhancing the server-side functionality related to skipping YouTube video sponsors. They implemented database upgrades, including the addition of a hashed video ID for privacy and security. The user also introduced a new feature for querying skip segments based on a hash prefix, optimizing data retrieval. Furthermore, the user made changes to the database schema and associated files, and implemented error handling with a "Not Found" response for empty prefix queries, demonstrating a focus on backend and database related tasks.
skipsponsorblockyoutube-videoyoutubeyoutube-dl
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
Martijn van der Ven - Software Engineer at ref-app