Hendrik Pöttker

Software Engineer at ModuleWorks

Aachen, North Rhine-Westphalia, Germany
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
Hendrik Pöttker is a software engineer with nine years of hands-on experience bridging embedded systems and backend development. Trained in mechatronics engineering, he has practical expertise in sensor technology, high-speed imaging integration, and CNC machine visualization from roles at CLAAS and ModuleWorks. At ModuleWorks he builds the Visual Twin application, owning the build system (CMake), CI, packaging and documentation for a high-fidelity digital replica of CNC machines. He is an active open-source contributor to flagship Spring projects—spring-boot, spring-batch and spring-cloud-task—where his work focused on database initialization, batch execution fixes and task lifecycle correctness. Based in Aachen, Hendrik combines systems-level hardware insight with robust backend engineering practices and a taste for tooling and release automation. Outside work he started coding and designing for games in his youth, a long-standing spark that still informs his pragmatic, feature-driven approach.
code9 years of coding experience
bookMaster's degree, ENGINEERING, Master's degree, ENGINEERING at University of Kassel
stackoverflow-logo

Stackoverflow

Stats
3,513reputation
267kreached
102answers
2questions
Badges
java
top-5%
spring
top-5%
spring-batch
top-5%
spring-boot
top-1%
github-logo-circle

Github Skills (27)

spring-batch10
testing10
microservices-application10
java10
javas10
h2-database10
sql10
spring-boot10
microservices10
database-management9
debug9
spring9
batch-processing9
springframework9
web-framework9

Programming languages (9)

TypeScriptJavaC++ShellJavaScriptGoPerlGroovy

Github contributions (5)

github-logo-circle
spring-projects/spring-batch

Nov 2020 - Nov 2022

Spring Batch is a framework for writing batch applications using Java and Spring
Role in this project:
userBack-end Developer
Contributions:6 reviews, 41 commits, 62 PRs in 2 years
Contributions summary:Hendrik contributed to the Spring Batch framework, focusing on bug fixes related to job execution and test improvements. The user addressed NullPointerExceptions in job execution creation and refined test cases to reduce naming collisions. They also refactored deprecated methods and interfaces and updated dependencies. The commits demonstrate a strong understanding of the core framework components and testing practices.
spring-bootbatchbatch-processingspring-batchspring
Short lived microservices with Spring Batch
Role in this project:
userBack-end Developer
Contributions:1 review, 11 commits, 14 PRs in 1 year 6 months
Contributions summary:Hendrik primarily focused on improving the `spring-cloud-task` repository, which involves short-lived microservices and Spring Batch. They addressed issues related to task initialization and dependency management, specifically marking `TaskRepositoryInitializer` as not lazy. Furthermore, the user made changes to the batch integration, ensuring the correct registration of the `TaskBatchExecutionListener` and implemented database-related fixes. These changes demonstrate a focus on core functionality, database interactions, and task execution within the Spring Cloud Task ecosystem.
spring-bootbatch-processingbatchspring-batchshort
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
Hendrik Pöttker - Software Engineer at ModuleWorks