Jan Ebbing

Senior Software Engineer at DeepL

United Kingdom
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
Jan Ebbing is a Senior Software Engineer based in the UK with a decade of experience building reliable backend systems, client libraries, and automated testing infrastructure. Currently on DeepL's Client Libraries & API team, he develops SDKs and collaborates with backend and ML teams to ship translation API features. His background spans high-scale automation work at Facebook—moving ID review from manual processes to ML-driven pipelines—and hands-on CI/test improvements in scientific grid software at CERN. As a founder and Entrepreneur in Residence, he combines product-minded customer discovery with pragmatic engineering, having built multiple MVPs and run pilot programs. An active contributor to DIRACGrid, he focuses on maintainability—refactoring code and hardening tests to prevent flaky or destructive test behavior. Colleagues know him for blending attention to code quality with a founder’s appetite for rapid iteration.
code10 years of coding experience
job3 years of employment as a software developer
languagesGerman, English, Spanish, French, Chinese
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (9)

unit-testing10
python10
mocking10
grid9
grids9
distributed-computing9
workflow-management8
test-automation8
resource-management8

Programming languages (12)

TypeScriptC#JavaC++ShellHackJavaScriptPHP

Github contributions (5)

github-logo-circle
DIRACGrid/DIRAC

May 2016 - Jun 2016

DIRAC Grid
Role in this project:
userBackend Developer & Test Automation Engineer
Contributions:11 commits, 1 PR, 9 comments in 1 month
Contributions summary:Jan primarily focused on improving the codebase and test suite. They addressed code quality by removing deprecated `file()` usage and replaced it with `with open()`. They also refactored and fixed unit tests, especially within the `Test_XROOTStorage` module, to correctly mock dependencies and prevent unwanted file system modifications. This work demonstrates a focus on code maintainability and reliable testing.
griddiracdistributed-computinginterwareworkflow-management
JanEbbing/music-sync-adv

Jan 2016 - Oct 2024

Contributions:2 PRs, 7 pushes, 1 branch in 8 years 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
Jan Ebbing - Senior Software Engineer at DeepL