Yuki Donath

Senior Software Engineer at Neo4j

Paderborn, North Rhine-Westphalia, 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

👤
Senior
🎓
Top School
Yuki Donath is a Senior Software Engineer with 11 years of experience specializing in networking and backend systems, currently working at Neo4j in Paderborn. He brings deep hands-on expertise in Java and Kotlin, complemented by Go and occasional C++ work, and focuses on low-level correctness and performance in network protocols and memory handling. A long-time contributor to the Neo4j graph database, he has improved Bolt protocol handling, HTTP transaction processing, and memory tracking to boost stability at scale. Previously a founder of Torchmind, he built microservice platforms, licensing systems, and even game-engine tooling, showing a practical blend of architect-level design and implementation. Comfortable across real-time pipelines, event-driven microservices, and CI/CD, he combines systems thinking with pragmatic delivery. Colleagues appreciate that he’s as at home “lost in graph world” as he is untangling subtle protocol edge cases.
code11 years of coding experience
job16 years of employment as a software developer
bookIT Assistant, IT Assistant at Berufliche Schulen des HSK in Olsberg
bookMPS Adorf
bookUplandschule Willingen
languagesEnglish, German, Japanese
stackoverflow-logo

Stackoverflow

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

Github Skills (9)

javas10
junit10
bolt10
network-programming10
java10
jtest10
graph-database9
memory-management9
netty8

Programming languages (11)

C#JavaShellCScalaJavaScriptGoCypher

Github contributions (5)

github-logo-circle
neo4j/neo4j

Apr 2021 - Nov 2022

Graphs for Everyone
Role in this project:
userBack-end Developer
Contributions:83 commits, 5 comments, 3 issues in 1 year 7 months
Contributions summary:Yuki primarily contributed to the Neo4j graph database project by implementing and testing features related to network connections, memory tracking, and HTTP transaction handling within the Bolt protocol. The commits demonstrate a focus on improving low-level functionalities, including memory allocation and release, ensuring stability and performance, and addressing potential error conditions. The user also worked on core aspects of the Bolt protocol, such as version negotiation and data serialization, with a focus on code correctness and handling of edge cases.
neo4j-databasedirected-acyclic-graphnosqlgraphsdatabase
Torchmind/CIDRUtility

Sep 2015 - Jul 2020

Contributions:3 releases, 9 pushes, 2 branches in 4 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
Yuki Donath - Senior Software Engineer at Neo4j