Jan Kalkan

Senior Software Engineer at Leapsome

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
Jan Kalkan is a Senior Software Engineer based in Berlin with a decade of experience building reliable systems and improving developer workflows. Currently at Leapsome, he focuses on elevating engineering quality through robust testing and build automation, drawing on hands-on DevOps and test automation expertise. His open-source work on the popular ml-tooling/ml-workspace highlights practical contributions to ML-focused developer tooling—refactoring pytest suites, patching noVNC, and hardening build scripts. Trained with a B.Sc. from FHDW and an M.Sc. from TU Berlin, he blends solid academic grounding with pragmatic infrastructure improvements that reduce friction for data scientists and engineers.
code10 years of coding experience
bookMaster of Science (M.Sc.), Master of Science (M.Sc.) at Technische Universität Berlin
bookBachelor of Science (B.Sc.), Bachelor of Science (B.Sc.) at Fachhochschule der Wirtschaft (FHDW)
languagesFrench, German, English
github-logo-circle

Github Skills (18)

build-time10
docker10
pytest10
python10
testing10
buildx10
dockers10
cicd10
build-engine10
build210
automation10
automations10
bash8
vscode6
kubernetes-pods6

Programming languages (6)

TypeScriptJavaJavaScriptSwiftJupyter NotebookPython

Github contributions (5)

github-logo-circle
ml-tooling/ml-workspace

Nov 2020 - Dec 2020

🛠 All-in-one web-based IDE specialized for machine learning and data science.
Role in this project:
userDevOps Engineer & Test Automation Engineer
Contributions:22 commits, 9 pushes, 1 branch in 26 days
Contributions summary:Jan primarily focused on automating testing and improving the build process of the ML workspace. They implemented and refactored tests using pytest, demonstrating a shift towards a more robust testing framework. Additionally, they updated and patched noVNC, and modified build configurations, indicating involvement in infrastructure and deployment aspects. They also updated several tool installer scripts and fixed broken links within the project.
data-scienceidemachine-learningdeep-learningdocker
ml-tooling/lazycluster

Aug 2019 - Aug 2021

🎛 Distributed machine learning made simple.
Contributions:418 commits, 5 PRs, 257 pushes in 2 years
machine-learningsshpythonclusterdistributed-computing
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