Nils Hartmann

Senior Software Entwickler (Freiberuflich)

Hamburg, 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
Nils Hartmann is a senior freelance software engineer from Hamburg with 15 years of experience building backend systems (Java, Spring, GraphQL) and modern frontends (React, TypeScript). He has worked as an architect and senior developer across logistics, insurance, and media companies, and now combines consulting, hands-on delivery, and training through workshops. Nils contributes to open source—enhancing Debezium examples with KStreams and real-time WebSocket/GraphQL subscription features—showing strong expertise in stream processing and API design. Co-author of a German React book, he brings practical teaching experience that complements his project work and helps teams adopt TypeScript, React, and GraphQL effectively.
code15 years of coding experience
job6 years of employment as a software developer
stackoverflow-logo

Stackoverflow

Stats
476reputation
16kreached
23answers
0questions
github-logo-circle

Github Skills (23)

debezium10
kafka-streams10
java10
javas10
wpgraphql9
websocket9
wordpress-graphql9
websockets-client9
client-websocket9
websocket-client9
graphql9
change-data-capture8
query-by-example7
graphql-java6
react6

Programming languages (7)

TypeScriptJavaCSSShellMakefileJavaScriptHTML

Github contributions (5)

github-logo-circle
debezium/debezium-examples

Sep 2018 - Oct 2018

Examples for running Debezium (Configuration, Docker Compose files etc.)
Role in this project:
userBackend Developer
Contributions:6 commits, 4 PRs, 4 comments in 9 days
Contributions summary:Nils focused on enhancing the `debezium-examples` repository, particularly within the `kstreams-live-update` example. Their contributions involved extracting and refactoring code related to KStreams builder creation, and integrating a WebSocket endpoint for real-time data updates. They also implemented features for a GraphQL subscription, adding functionality for filtering subscription data, demonstrating a good understanding of stream processing and API development.
debeziumchange-data-capturedockercomposedocker-compose-files
Contributions:31 commits, 17 pushes, 2 branches in 10 months
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
Nils Hartmann - Senior Software Entwickler (Freiberuflich)