P Korstanje

Freelance Software Engineer at Logarithmic Whale

Randstad, 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
P Korstanje is a pragmatic freelance software engineer with 12 years’ experience building and re-engineering backend and full-stack systems across finance, insurance and consumer services in the Netherlands. He combines hands-on Java expertise (Spring, testing frameworks) with a strong focus on test automation and tooling—evidenced by sustained open-source contributions to projects like JUnit 5 and Cucumber where he improved testing infrastructure, docs and reporting. Equally comfortable in front-end optimization, he has enhanced an HTML5 game engine’s input/UI performance and rendering efficiency. A methodical problem solver, he prefers “make it work, make it right, make it better,” and brings an academic grounding from Delft University of Technology alongside commercial experience at banks and product teams. Notably, his work often targets developer experience and robustness—refactoring code, hardening report generation, and streamlining builds to reduce friction for other engineers.
code12 years of coding experience
job4 years of employment as a software developer
bookBachelor of Science (B.Sc.), Computer Science, Bachelor of Science (B.Sc.), Computer Science at Delft University of Technology
languagesEnglish, Dutch
stackoverflow-logo

Stackoverflow

Stats
11,163reputation
1.4mreached
475answers
3questions
Badges
java
top-1%
spring-security
top-5%
selenium
top-5%
spring
top-5%
maven
top-5%
manifest
top-5%
github-logo-circle

Github Skills (46)

report-builder10
javascript10
testing10
plugin-development10
cucumber10
test-framework10
ui-design10
junit-jupiter10
java10
javas10
uid10
junit10
front-end-development10
html-sanitization10
jtest10

Programming languages (27)

C#CMakefileGoHTMLGroovyTypeScriptShell

Github contributions (5)

github-logo-circle
cucumber/cucumber-jvm

Apr 2017 - Jan 2023

Cucumber for the JVM
Role in this project:
userBack-end Developer
Contributions:253 reviews, 1665 commits, 1118 PRs in 5 years 10 months
Contributions summary:P's contributions focused on refactoring and organizing the backend code for the Cucumber JVM project. Their work involved moving and refactoring classes within the backend package. Furthermore, they addressed code style issues, by adding and maintaining better formatting across the Java codebase. The user also appears to have worked on fixing issues with the plugins, ensuring proper operation of the test execution.
cucumber-jvmjvmcucumberjavapolyglot-release
This is the simplest possible setup for Cucumber-JVM using Java.
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:1 review, 56 commits, 39 PRs in 5 years 3 months
Contributions summary:P primarily contributed to setting up and maintaining the testing infrastructure for the Cucumber-JVM project. They removed a deprecated "Cucumber Pro" feature, upgraded Cucumber dependencies to newer versions, and refactored test-related files. Their work also included modifying the build process by adding and updating Maven and Gradle wrappers and configuring test execution parameters.
cucumber-jvmsimplestjvmcucumberjava
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