Steven Van Beelen

Engineering Lead at Axoniq

Houten, Utrecht, 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
Steven Van Beelen is an engineering lead with 11 years of experience specializing in message-driven, event-sourced systems on the JVM. He has led development of the Axon Framework at AxonIQ, driving architecture, releases, and mentoring while contributing hands-on improvements to core components like the PooledStreamingEventProcessor. Comfortable balancing design and implementation, he’s migrated and modernized codebases (Java→Kotlin), implemented transactional batch handling, upcast support, and robust exception and requeue handling for production-grade event processing. Based in the Netherlands, he pairs a master’s in computer science with frequent on-site training and clear documentation skills, making complex distributed patterns accessible to teams. A less obvious strength is his knack for squeezing operational reliability from framework-level changes—improving observability and transaction semantics rather than only adding features.
code11 years of coding experience
job12 years of employment as a software developer
bookMaster's Degree Computer Science, Master's Degree Computer Science at Vrije Universiteit Amsterdam (VU Amsterdam)
bookVWO Physics Chemistry Mathematics Dutch English Latin, VWO Physics Chemistry Mathematics Dutch English Latin at GSg Schagen
languagesDutch, English
stackoverflow-logo

Stackoverflow

Stats
7,140reputation
188kreached
270answers
2questions
Badges
java
top-5%
spring
top-5%
spring-boot
top-5%
github-logo-circle

Github Skills (29)

kotlin10
messaging10
command-line-interface10
event-sourcing10
java10
javas10
command-line10
axon-framework10
spring-boot10
command-line-tool10
concurrency10
api-design9
restful-api9
unit-testing9
api-rest9

Programming languages (10)

TypeScriptJavaCSSShellJavaScriptPHPSvelteRuby

Github contributions (5)

github-logo-circle
AxonFramework/AxonFramework

Nov 2016 - Jan 2023

Framework for Evolutionary Message-Driven Microservices on the JVM
Role in this project:
userBack-end Developer
Contributions:26 releases, 1638 reviews, 3320 commits in 6 years 2 months
Contributions summary:Steven's commits primarily focused on enhancing the PooledStreamingEventProcessor (PSEP) in the Axon Framework. These enhancements included making the PSEP compatible with the Event Multi Upcaster by addressing issues in the handling of upcasted events. They also performed tasks such as implementing support for "requeue" operation, handling of an index, implementing the sequence-id into the logger, and making sure all events in a batch are handled within a single transaction. Further commits included work on exception handling and various code clean-up tasks.
event-sourcingaxon-frameworkaxoncqrsperformance
AxonFramework/Axon-trader

May 2018 - Jul 2019

A sample to use the axon framework for a trading application
Role in this project:
userBack-end Developer
Contributions:56 commits, 12 pushes, 2 branches in 1 year 1 month
Contributions summary:Steven primarily focused on refactoring and updating the codebase related to the Axon Framework for a trading application. This involved migrating Java classes to Kotlin, updating aggregate repositories, and adjusting commands, events, and IDs to Kotlin equivalents. The user made changes to the portfolio, company, and order book, ensuring the application's core components were up-to-date with modern coding practices. Additionally, the user made changes to the configuration of the application by updating the config files.
trading-applicationaxontradingaxon-framework
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
Steven Van Beelen - Engineering Lead at Axoniq