Michael Hackstein

Chief Architect at ArangoDB

Cologne, 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

🤩
Rockstar
🎓
Top School
Michael Hackstein is a Chief Architect with 13 years of experience specializing in database engineering and graph technologies, currently leading architecture at ArangoDB from Cologne, Germany. He has progressed through technical and leadership roles at ArangoDB—from senior graph specialist to Chief Data Science Officer—bringing deep hands-on expertise in core database internals, indexing, and performance optimization. A long-time contributor to the flagship open-source ArangoDB project, his commits focus on storage, index implementation and internal APIs that power multi-model capabilities. Michael pairs a strong academic background in databases (M.Sc., RWTH Aachen) with practical experience building production-grade graph and document features in JavaScript and C++-adjacent components. He represents the company at conferences and user groups worldwide, blending developer advocacy with architectural stewardship. Notably, he combines day-to-day core engineering work with strategic data science leadership, bridging low-level database mechanics and high-level product direction.
code13 years of coding experience
job2 years of employment as a software developer
bookMaster of Science (M.Sc.), Computer Science (specialized in Databases), Master of Science (M.Sc.), Computer Science (specialized in Databases) at RWTH Aachen University
bookBachelor of Science (BS), Informatik, Bachelor of Science (BS), Informatik at Rheinisch-Westfälische Technische Hochschule Aachen / RWTH Aachen
languagesGerman, English
github-logo-circle

Github Skills (11)

rocksdb10
databases10
c-language10
cprogramming-language10
database10
replication9
performance-optimization9
aql8
testing8
c177
cpp7

Programming languages (9)

TypeScriptJavaShellCSSC++JavaScriptGoHTML

Github contributions (5)

github-logo-circle
arangodb/arangodb

Jan 2013 - Jan 2023

🥑 ArangoDB is a native multi-model database with flexible data models for documents, graphs, and key-values. Build high performance applications using a convenient SQL-like query language or JavaScript extensions.
Role in this project:
userBack-end Developer & Database Engineer / Database Administrator
Contributions:958 reviews, 5627 commits, 1454 PRs in 10 years 2 months
Contributions summary:Michael's commits primarily focus on backend database management and enhancements within the ArangoDB project, specifically involving data storage, index implementation and maintenance, and the development of internal APIs related to database operations. The user contributed to the core functionalities of the database, specifically in areas related to data access, indexing for optimization, and data integrity, suggesting a strong focus on database engineering. Their work involved critical aspects of database management, emphasizing performance optimization and efficiency.
data-modelsdatabase-modelextensionsjavascriptquery-language
lntoly/arangodb

Dec 2016 - Apr 2017

Contributions:60 commits in 4 months
data-modelsdatabase-modelextensionsjavascriptquery-language
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
Michael Hackstein - Chief Architect at ArangoDB