Pepijn Schoen is a seasoned software leader with 13 years of experience, currently serving as VP Software Engineering at Enpal and driving digital solutions for the energy transition from Berlin. He blends executive CTO experience at fast-moving startups with hands-on engineering—contributing to notable open-source projects like the OSRM C++ routing backend and the ember-cli-deploy pipeline—demonstrating strengths in backend performance, storage/I/O refactoring, and cross-platform deployment. Pepijn has a track record of building cloud architectures, shaping product delivery, and recruiting and scaling engineering teams across energy, travel, and fintech domains. Comfortable toggling between strategy and code, he pairs MSc-level software engineering depth with entrepreneurial instincts honed as a founder and EIR. Outside work he’s a Berlin-based cat enthusiast, suggesting a pragmatic but human side to his leadership.
13 years of coding experience
14 years of employment as a software developer
Master of Science (MSc), Computer Software Engineering, Master of Science (MSc), Computer Software Engineering at Linnaeus University
Bachelor of Applied Science (BASc), ICT, Bachelor of Applied Science (BASc), ICT at Hogeschool INHOLLAND
Contributions:1 release, 33 commits, 41 PRs in 2 years 9 months
Contributions summary:Pepijn contributed to the core functionality of the ember-cli-deploy project, implementing features to improve the deployment process. They focused on Windows compatibility by removing dependencies and added the ability to configure build paths. Furthermore, the user made changes to the assets handling and added configuration options for gzipping files and specifying which files to gzip. Additionally, the user modified the `deploy.js` file and updated dependencies.
Contributions:44 commits, 11 PRs, 98 comments in 7 months
Contributions summary:Pepijn primarily focused on improving the storage and I/O aspects of the OSRM backend. Their work involved refactoring file writing mechanisms, including the introduction of `FileWriter` and `FileReader` classes to handle file output and input efficiently. They implemented and refactored file writing methods for different data types, as well as integrating fingerprinting to verify data integrity. They also normalized file writes, refactoring multiple components of the project.
astarcppdijkstrac-plus-plusmap-matching
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.