Christof Dorner

Senior Software Engineer at Immersive

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
Christof Dorner is a Berlin-based senior software engineer with 16 years of experience building backend and cloud-native systems, most recently working with Go, Python, Ruby, Kubernetes and IaC. He pairs deep hands-on engineering across the full stack with product-focused leadership, having moved between IC and engineering manager roles and led teams at Rasa, Mercedes‑Benz.io and Snyk. A pragmatic advocate for Lean and Agile practices, he treats collaboration and product discovery as the hardest—and most important—engineering challenges. Christof is an active open-source contributor, improving NLU tooling in the popular Rasa project and contributing to annotation and social reading platforms, reflecting a broad interest in developer tooling and user-facing systems. He maintains much of his personal code on self-hosted forges, signaling a preference for control and craftsmanship beyond mainstream GitHub activity.
code16 years of coding experience
job19 years of employment as a software developer
languagesEnglish, German, Japanese
stackoverflow-logo

Stackoverflow

Stats
541reputation
21kreached
6answers
0questions
github-logo-circle

Github Skills (50)

javascript10
python10
back-end-development10
django10
annotations10
css10
nlu10
machine-learning10
annotation-processing10
gtk10
go10
sqlalchemy10
rasa10
html10
nlp10

Programming languages (16)

C#JavaCMakefileVueGoMustacheHTML

Github contributions (5)

github-logo-circle
hypothesis/h

Feb 2016 - Sep 2017

Annotate with anyone, anywhere.
Role in this project:
userBack-end Developer
Contributions:8 releases, 899 commits, 551 PRs in 1 year 7 months
Contributions summary:Christof focused on refactoring backend code and implementing new features. They added a method to the `Group` model to filter by group creators, updated the user deletion process to handle group creators, and developed a function to allow for easier moving of annotations and document data. Their contributions also included modifying the authorization code flow with improved features and fixes.
pythonannotationannotateanywhere
hypothesis/client

Feb 2016 - Apr 2017

The Hypothesis web-based annotation client.
Role in this project:
userFront-end Developer
Contributions:57 commits, 7 PRs, 45 pushes in 1 year 2 months
Contributions summary:Christof primarily focused on enhancing the front-end functionality of the Hypothesis client, specifically addressing issues related to user interaction and security. They refactored existing code to address CSP violations, moving JavaScript code from inline to external files. The user also implemented new features and refactored existing code related to the admin interface and user interface.
javascriptweb-basedannotationfrontend
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
Christof Dorner - Senior Software Engineer at Immersive