Joris Kuipers

CTO & Hands-On Architect at Trifork Amsterdam

Amsterdam, North Holland, 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

👤
Senior
🎓
Top School
Joris Kuipers is a seasoned CTO and hands-on architect with 25 years of enterprise Java experience, leading delivery and technology strategy at Trifork while still coding on core backend concerns like microservices, messaging, CQRS/event sourcing and transaction management. He combines deep expertise across the Spring ecosystem, Hibernate/JPA and NoSQL with a pragmatic history of modernizing legacy EJB stacks and introducing CI/automated builds at the Dutch Central Bank. A frequent trainer and former SpringSource consultant, he bridges developer education and architecture, ensuring consistent tooling and quality across projects. His open-source contributions include performance-focused improvements to Thymeleaf and instrumentation work for Axon Framework, showing a knack for identifying and fixing backend bottlenecks. Trained in artificial intelligence, he brings an analytical, research-minded approach to practical system design and operational reliability.
code15 years of coding experience
job17 years of employment as a software developer
bookDrs Artificial Intelligence, Drs Artificial Intelligence at Vrije Universiteit Amsterdam (VU Amsterdam)
stackoverflow-logo

Stackoverflow

Stats
21reputation
13kreached
1answer
0questions
github-logo-circle

Github Skills (20)

cqrs10
server-side-rendering10
template-engine10
event-sourcing10
java10
javas10
thymeleaf10
spring-boot10
axon-framework10
domain-driven-design10
caching9
data-structures8
data-structure8
hashmap8
testing8

Programming languages (3)

JavaJavaScriptGo

Github contributions (5)

github-logo-circle
AxonFramework/AxonFramework

Jan 2012 - Jul 2016

Framework for Evolutionary Message-Driven Microservices on the JVM
Role in this project:
userBackend Developer
Contributions:13 commits, 1 PR in 4 years 5 months
Contributions summary:Joris focused on implementing and improving Spring Insight plugin features within the Axon Framework. Their work involved creating aspects to collect data on command and event handler executions, including metadata. The commits show modifications to various aspects related to command and event handling, including Saga execution, and incorporating improvements for Axon 2.x and 1.x compatibility. They also added tests and updated templates for better visualization.
event-sourcingaxon-frameworkaxoncqrsperformance
thymeleaf/thymeleaf

Oct 2014 - Nov 2014

Thymeleaf is a modern server-side Java template engine for both web and standalone environments.
Role in this project:
userBack-end Developer
Contributions:8 commits in 1 month
Contributions summary:Joris primarily focused on optimizing the `WebVariablesMap` class, a core component for handling web request variables within the Thymeleaf template engine. Their contributions involved caching attribute names to improve performance, refactoring data structures for efficiency, and implementing a `WrappingVariablesMap` to avoid expensive operations. The user's work directly addressed performance bottlenecks and improved the overall efficiency of the Thymeleaf engine. They also made small optimizations to data structures used.
java-8server-sidethymeleafserver-side-renderingstandalone-environments
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
Joris Kuipers - CTO & Hands-On Architect at Trifork Amsterdam