Sjaak Derksen

Senior Scientist Integrator

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
Sjaak Derksen is a Senior Scientist Integrator and enterprise architect with 11 years of focused experience and a long track record at TNO and Ericsson driving complex, distributed telecommunication and subsurface services. He blends hands-on backend engineering—demonstrated by notable MapStruct contributions improving annotation processing and code generation—with product ownership and software architecture for national services like the Subsurface Key Register. A pragmatic team leader and coach, he excels at aligning offshore teams, fostering open discussion, and turning diverse viewpoints into robust solutions. His background spans telecom protocol stacks to JEE architectures and national-scale registries, showing comfort with both low-level integration and high-level enterprise design. Colleagues describe him as result-oriented, persuasive, and driven, who values the journey as much as the outcome.
code11 years of coding experience
job19 years of employment as a software developer
bookBachelor, Telecommunication, Bachelor, Telecommunication at Fontys University of Applied Sciences
bookMSc (ir.), Electrical Engineering, MSc (ir.), Electrical Engineering at Technische Universiteit Eindhoven
bookHAVO, General Education, HAVO, General Education at Merlet College Cuijk
languagesDutch, English, German, French
stackoverflow-logo

Stackoverflow

Stats
3,810reputation
627kreached
121answers
43questions
Badges
java
top-5%
github-logo-circle

Github Skills (17)

debug10
object-mapping10
annotations10
java10
annotation-processing10
javas10
data-mapping10
code-generation10
mapstruct6
dto6
spring-data-jpa6
mockito6
jhipster6
lombok6
spring-boot6

Programming languages (5)

JavaCSSJavaScriptHTMLEJS

Github contributions (5)

github-logo-circle
mapstruct/mapstruct

Jul 2016 - Jul 2021

An annotation processor for generating type-safe bean mappers
Role in this project:
userBack-end Developer
Contributions:247 reviews, 80 commits, 386 PRs in 5 years
Contributions summary:Sjaak primarily contributed to the MapStruct project by addressing bugs and implementing improvements related to the annotation processing and code generation of bean mappers. Their work involved fixing issues related to handling type-use annotations, optimizing data type factory usage, refining the handling of nested mappings, and improving the generation of code for collections and streams. The user's contributions were focused on improving the accuracy, efficiency, and robustness of the generated code.
bean-mappingmapstructtype-safebeanmapping
sjaakd/mapstruct-examples

Nov 2015 - Jun 2019

Examples for using MapStruct
Contributions:30 pushes, 18 branches in 3 years 6 months
mapstructmappingmapgisopenstreetmap
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