Dirk-jan Rutten

Software Engineer at LexFriend

Maastricht, Limburg, 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
Dirk-jan Rutten is a pragmatic software engineer with a decade of experience building reliable front-end and test automation solutions while co-founding product startups. Based in Maastricht, he blends a strong quantitative background (MSc in Econometrics & Operations Research) with hands-on engineering at Kleynen Consultants, LexFriend, and his startup Gappture. An active open-source contributor, Dirk-jan improved Jest’s matcher robustness and snapshot reporting and added test coverage for React-Apollo’s MockedProvider, highlighting a focus on developer-first reliability. He excels at turning tricky edge cases into dependable tests and tooling that make teams more confident shipping software. Colleagues know him as an “excitement engineer” who pairs analytical rigor with a knack for practical improvements in developer workflows.
code10 years of coding experience
bookMaster Econometrics and Operations Research, Master Econometrics and Operations Research at Maastricht University School of Business and Economics
bookInternational school of geneva (la grande boissiere)
github-logo-circle

Github Skills (17)

javascript10
jes10
testing10
wpgraphql10
snapshots10
enzyme-testing10
jestjs10
wordpress-graphql10
graphql10
apollo10
enzyme10
react10
test-automation10
react-testing-library9
typescripts8

Programming languages (8)

TypeScriptJavaShellOCamlJavaScriptObjective-CReasonKotlin

Github contributions (5)

github-logo-circle
apollographql/react-apollo

Dec 2017 - Aug 2018

:recycle: React integration for Apollo Client
Role in this project:
userFront-end Developer
Contributions:37 commits, 58 PRs, 6 pushes in 8 months
Contributions summary:Dirk-jan primarily contributed to the React-Apollo repository by writing and modifying tests. They added tests for the `MockedProvider` component and focused on ensuring correct data handling and error scenarios within the testing environment. The user also created examples related to flow and the Query component.
reactrecyclegraphqlapollo-clientapollo
jestjs/jest

Nov 2016 - Oct 2017

Delightful JavaScript Testing.
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:8 commits, 8 PRs, 70 comments in 11 months
Contributions summary:Dirk-jan primarily focused on enhancing the testing capabilities of the Jest framework. Their contributions include implementing and refining the `.toMatchObject()` assertion, fixing related bugs in array order matching, and adding promise support to existing matchers. Further contributions included improving the snapshot reporter by integrating snapshot information per test, improving test coverage, and adding module mock examples. These modifications improved the reliability and usability of the testing framework.
painless-javascript-testingjesttestingjavascriptfacebook
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
Dirk-jan Rutten - Software Engineer at LexFriend