Niklas Koep

Staff Data Scientist

Berlin, 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

🤩
Rockstar
🎓
Top School
Niklas Koep is a Staff Data Scientist in Berlin with 13 years of experience combining a Dr.-Ing. in electrical engineering and applied mathematics with hands-on machine learning, data science, and software engineering. He has progressed through research roles at RWTH Aachen into applied logistics analytics and platform work at Delivery Hero, where he now operates at the staff level. Beyond model development he contributes robust engineering practices—test automation and back-end refactors—in scientific libraries like geomstats and improves UX-focused open-source desktop projects such as Linux Mint’s Cinnamon and Nemo file manager. His background shows uncommon breadth: rigorous theoretical research, production ML in logistics, and low-level UI and Python/JS fixes across popular community projects. That blend makes him effective at translating mathematical ideas into maintainable, product-ready code.
code13 years of coding experience
job7 years of employment as a software developer
bookDoctor of Engineering (Dr.-Ing.) Electrical Engineering and Information Technology, Doctor of Engineering (Dr.-Ing.) Electrical Engineering and Information Technology at RWTH Aachen University
languagesGerman, English
github-logo-circle

Github Skills (32)

gobject10
cinnamon10
file-management10
javascript10
python10
scikit10
pandas10
machine-learning10
feature-engineering10
c1110
ui-design10
c1710
uid10
gtk10
front-end-development10

Programming languages (13)

JavaC++RustCHTMLSvelteJupyter NotebookMATLAB

Github contributions (5)

github-logo-circle
geomstats/geomstats

Jan 2020 - May 2020

Computations and statistics on manifolds with geometric structures.
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:166 commits, 41 PRs, 5 pushes in 3 months
Contributions summary:Niklas primarily focused on back-end development tasks, contributing to the `geomstats` library. Their work included using `isinstance` for testing class membership and modifying the environment variable settings for backend functionalities. They also refactored and moved existing testing suites, such as for estimators, and updated the testing frameworks, ensuring the library's robustness by modifying existing test cases. The user demonstrated skills in code refactoring and test automation within a mathematical and machine learning domain.
statisticsgeometrymanifoldmachine-learningdeep-learning
linuxmint/nemo

Apr 2013 - Oct 2014

File browser for Cinnamon
Role in this project:
userSoftware Engineer
Contributions:17 commits in 1 year 6 months
Contributions summary:Niklas primarily contributed to the Nemo file manager by fixing bugs and implementing new features. They resolved a deadlock issue within the location bar, improved tab management by adding middle-click closing and menu functionalities, and added sorting capabilities for bookmarks. Additionally, the user refactored code, simplifying button event handling and renaming functions for improved clarity and maintainability of the codebase.
file-browser
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