Dirk Kulawiak

Storage Team Lead at Weaviate

Munich, Bavaria, 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
Dirk Kulawiak is a Munich-based storage team lead and former physics PhD with 10 years of experience building high-performance, concurrent software across CPU and GPU environments. He combines deep algorithmic thinking and performance engineering with pragmatic API and UX design, having led a major redesign of Weaviate's Python client and accelerated parts of its API by up to 70% through gRPC. Dirk has led cross-functional teams from research to production—creating a parallelized multi-agent simulation for reinforcement learning at Deutsche Bahn—while promoting hands-on mentorship, minimal meetings, and autonomy. He champions well-tested, maintainable code and focuses on practical optimizations in low-level concurrency and hybrid search. Comfortable spanning research and product engineering, Dirk is equally at home profiling bottlenecks as he is enabling teammates to take ownership.
code10 years of coding experience
job6 years of employment as a software developer
bookGeneral qualification for university entrance (Abitur) Advanced courses: Math/Physics, General qualification for university entrance (Abitur) Advanced courses: Math/Physics at Taunusgymnasium
bookTechnischen Universität Darmstadt
bookPh.D. Physics, Ph.D. Physics at Technische Universität Berlin
languagesGerman, English
github-logo-circle

Github Skills (93)

similarity-search10
vector-search10
neural-search10
python10
vector-database10
semantic-search10
mlops10
deep-learning10
gpu10
fault-tolerance10
multi-monitor10
cloud-native10
rest10
throws10
recommender-system10

Programming languages (11)

TypeScriptSmartyMDXJavaC++ShellRustGo

Github contributions (5)

github-logo-circle
A python native client for easy interaction with a Weaviate instance.
Contributions:870 reviews, 153 commits, 1060 PRs in 3 months
interactionpythonvector-searchweaviate
weaviate/fgprof

Jul 2024 - Oct 2024

Contributions:2 PRs, 3 pushes, 1 branch in 3 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
Dirk Kulawiak - Storage Team Lead at Weaviate