Tjeerd Verschragen is a full-stack developer with 10 years of experience, based in The Hague, who brings strong backend expertise in JavaScript and PHP alongside practical front-end skills in AngularJS and Vue.js. He has worked across evolving roles at Competa and KRM BV, delivering web applications backed by MySQL and MongoDB and tooling with Node.js, Grunt and Gulp. A proponent of Scrum/Agile, he thrives in collaborative teams where learning and mentoring are part of the workflow. Tjeerd contributes to open-source projects too, notably improving compatibility and Pydantic integration in the strawberry-graphql Python library, showing an eye for cross-library interoperability and testing. He balances hands-on coding with a curiosity for continuous learning through hobby projects and platforms like Codecademy. Known for pragmatic problem-solving, he often focuses on robust backend fixes that quietly improve developer experience and system reliability.
10 years of coding experience
5 years of employment as a software developer
Application Developer, Application Developer at ROC Mondriaan ICT
A GraphQL library for Python that leverages type annotations 🍓
Role in this project:
Back-end Developer & QA Engineer
Contributions:1 review, 4 PRs, 3 comments in 10 months
Contributions summary:Tjeerd primarily contributed to improving the `strawberry-graphql` library by addressing bugs and enhancing compatibility with other libraries. Their work included fixing import issues, resolving type-checking errors related to Pydantic integration, and adding support for specialized list classes. They also modified and added tests for various functionalities, especially related to Pydantic conversion, and marked tests for compatibility with pydantic v2.
Contributions:20 PRs, 87 pushes, 27 branches in 8 months
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.