Jörn Kottmann

Software Developer at dilisense GmbH

Luxembourg
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
Jörn Kottmann is a seasoned software developer and NLP/search specialist with 18 years of experience designing production-grade data pipelines, information extraction systems, and big-data streaming solutions. Based in Luxembourg, he combines deep open-source involvement—as an Apache committer and long-time PMC member for UIMA and OpenNLP—with practical engineering at companies like Spire and Sandstone, building Flink-based stream processing, Kafka ecosystems, and NoSQL-backed services. His contributions to flagship projects such as Apache Flink and Apache OpenNLP show a focus on metrics correctness, test quality, and maintainability, while his work on UIMA and clinical-note extraction highlights a knack for applying NLP to domain-specific problems. Comfortable leading releases, refactoring APIs, and owning end-to-end pipelines, he blends research-driven experimentation (deep learning for NLP) with hands-on operational experience including on-call duties and CI/Terraform automation. Notably, he has been improving core tooling and documentation for decades, lowering barriers for new users and ensuring robust test coverage across projects.
code18 years of coding experience
job18 years of employment as a software developer
bookBachelor’s Degree, Electrical Engineering, Bachelor’s Degree, Electrical Engineering at Fachhochschule Düsseldorf
languagesEnglish, German
stackoverflow-logo

Stackoverflow

Stats
176reputation
2kreached
5answers
0questions
github-logo-circle

Github Skills (22)

apache-flink10
testing10
big-data10
flink-sql10
java10
javas10
metric10
licensing9
key-management9
scala9
junit9
rights-management9
nlp6
brat6
logging6

Programming languages (8)

TypeScriptJavaC++CSSJavaScriptHTMLKotlinPython

Github contributions (5)

github-logo-circle
apache/opennlp

Dec 2010 - Mar 2020

Apache OpenNLP
Role in this project:
userBack-end Developer
Contributions:1078 commits, 147 PRs, 38 pushes in 9 years 4 months
Contributions summary:Jörn's contributions center on adding test cases and modifying the licensing headers within the Apache OpenNLP project's code base. These efforts included the creation of new test cases for the Conll03NameSampleStreamTest class, along with refactoring of code to improve clarity and commenting. Additionally, the user was instrumental in updating license headers across various files. These tasks indicate a focus on improving code quality and maintainability within the project.
opennlpapachecomplingnlptextprocessing
apache/flink

Jan 2020 - Sep 2020

Apache Flink
Role in this project:
userBack-end Developer
Contributions:2 reviews, 4 commits, 5 PRs in 7 months
Contributions summary:Jörn contributed to the Apache Flink project by addressing various aspects of the metrics and core functionalities. Their work involved renaming metric types within the Datadog integration, ensuring alignment with documentation and reporting deltas instead of totals for counters. Additionally, the user clarified behavior in the `TimeWindow` class, specifically clarifying the intersection logic, and migrated tests to JUnit5. The changes demonstrate a focus on improving metrics, core functionality, and testing within the Flink ecosystem.
apache-flinkscalajavabig-dataflink
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