Tim Beek

Solutions Engineering Team Lead at Moderne

Nijmegen, Gelderland, 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
Tim Beek is a solutions engineering team lead and seasoned software engineer with 15 years of experience building and modernizing distributed systems across finance, energy and logistics. He combines hands-on backend expertise in Kafka, Spring Boot and Kafka Streams with a strong commitment to developer productivity and automation—having led large migrations to EKS/GitLab CI, upgraded hundreds of services, and optimized testing pipelines. An active open-source contributor, Tim has made notable contributions to high-profile projects like Spring Cloud Sleuth, WireMock, Kafka Connect JDBC and Apache Maven, often improving tracing, testing infrastructure and partitioned-table support. At Moderne he grew the OpenRewrite community—presenting, teaching and integrating rewrite recipes into CI to automate large-scale code modernization. Outside of work he balances a technical curiosity with an adventurous life—bouldering, snowboarding, surfing and frequent cultural travel—that informs a pragmatic, collaborative leadership style.
code15 years of coding experience
job13 years of employment as a software developer
book- Computer Science, - Computer Science at Radboud University
bookBachelor’s Degree Information Technology, Bachelor’s Degree Information Technology at HAN University of Applied Sciences
bookHigh School Nature & Sciences profile supplemented with courses in programming biology Latin and economy., High School Nature & Sciences profile supplemented with courses in programming biology Latin and economy. at Stedelijk Gymnasium Nijmegen
languagesEnglish, French, German, Dutch, Spanish
stackoverflow-logo

Stackoverflow

Stats
20,207reputation
2.6mreached
192answers
24questions
Badges
hibernate
top-5%
spring-boot
top-5%
java
top-1%
spring-security
top-5%
many-to-many
top-5%
spring
top-1%
github-logo-circle

Github Skills (76)

dependency-management10
serializable10
postgresql10
testing10
plugin-development10
distributed-tracing10
databases10
test-framework10
javas10
deserialization10
maven10
refactoring10
windows-gui10
trace10
avro10

Programming languages (15)

PowerShellC#JavaCSSScalaHTMLGroovyKotlin

Github contributions (5)

github-logo-circle
langchain4j/langchain4j

Feb 2024 - Mar 2025

Java version of LangChain
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:8 reviews, 7 PRs, 26 comments in 1 year 1 month
Contributions summary:Tim primarily focused on improving the quality and maintainability of the codebase by applying AssertJ best practices across multiple test files, including those related to Neo4j, Azure OpenAI, Cassandra, and AstraDB. They also contributed to automating the code review process by integrating OpenRewrite recipes into the project's CI/CD pipeline. Additionally, the user addressed various testing-related improvements across several modules, including Anthropic and MongoDB-Atlas, ensuring the test suite's robustness and efficiency.
anthropicchatgptchromaembeddingsgemini
cucumber/cucumber-jvm

May 2019 - Oct 2022

Cucumber for the JVM
Role in this project:
userBack-end Developer
Contributions:2 reviews, 18 commits, 14 PRs in 3 years 5 months
Contributions summary:Tim primarily contributed to the core functionality of the Cucumber-JVM project. Their work involved enhancing the event handling mechanism within the core engine, specifically adding a `StepDefinedEvent` to replace the `StepDefinitionReporter` plugin interface, allowing for better step registration. They also implemented a plugin to identify and report on unused steps based on the new event, demonstrating their ability to extend and improve the project's features. These commits show a focus on improving the internals of the testing framework.
cucumber-jvmjvmcucumberjavapolyglot-release
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
Tim Beek - Solutions Engineering Team Lead at Moderne