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.
11 years of coding experience
19 years of employment as a software developer
Bachelor, Telecommunication, Bachelor, Telecommunication at Fontys University of Applied Sciences
An annotation processor for generating type-safe bean mappers
Role in this project:
Back-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.
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.