Jan Ypma

Senior Developer, Architect, Coach at Tradeshift Network Ltd

Copenhagen, Capital Region of Denmark
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
Jan Ypma is a senior developer, architect, and coach with 14+ years building JVM-based distributed enterprise systems and leading cross-functional teams from startups to multinationals. He combines hands-on system design and pragmatic architecture with strong facilitation skills, regularly translating complex technical trade-offs into business-aligned decisions. As a long-term contributor to the prominent Akka project, he has improved core framework behavior and Java APIs, demonstrating deep expertise in resilient, asynchronous systems. He runs his own consultancy from Copenhagen while maintaining an active engineering role at Tradeshift, blending client-facing coaching with sustained code-level impact. Trained in electrical engineering and information technology at TU Eindhoven, he also pursues embedded systems interests and quickly extends existing products by building supplementary tooling. Known as a technology evangelist, he’s frequently sought for pragmatic architectural advice and mentorship.
code14 years of coding experience
bookElectrical Engineering / Information Technology, Electrical Engineering / Information Technology at Technische Universiteit Eindhoven
languagesDutch, German, English, Danish
github-logo-circle

Github Skills (9)

javas10
akka10
java10
concurrency10
actor-model10
scala10
streaming9
reactive9
test-driven-design8

Programming languages (18)

JavaC++CRustScalaGoPerlHTML

Github contributions (5)

github-logo-circle
akka/akka-core

Oct 2015 - Sep 2017

A platform to build and run apps that are elastic, agile, and resilient. SDK, libraries, and hosted environments.
Role in this project:
userBack-end Developer
Contributions:15 commits, 13 PRs, 184 comments in 1 year 11 months
Contributions summary:Jan primarily contributed to the Akka framework, focusing on core improvements and Java API enhancements. Their work included addressing exceptions in read journal constructors, refactoring the PFBuilder to maintain type information, and fixing type mappings for Java HTTPS servers. Furthermore, the user introduced features to allow the creation of actor publishers with stash and enabled child actor creation within tests.
agilerun-appreactivedistributed-systemsconcurrency
jypma/emacs.d

Jan 2018 - Dec 2022

Contributions:573 commits, 192 pushes, 6 branches in 4 years 11 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.
Request Free Trial