Dominik Tomicevic

Founder & CEO at Memgraph

Zagreb, Croatia
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
Dominik Tomicevic is the Founder & CEO of Memgraph and a passionate software engineer with 11 years’ experience building high-performance distributed systems and graph databases. He leads development of an open-source, Neo4j-compatible graph database optimized for real-time streaming analytics and contributes hands-on to core backend components such as lock-free skip lists, spinlocks, KD-trees and transaction management. Equally fluent in C++ and functional languages like Haskell, he combines low-level concurrency expertise with product leadership to ship scalable, production-grade systems. Based in Zagreb, he hires globally for Memgraph and brings a research-minded approach to practical engineering problems, demonstrating a rare focus on both algorithms and deployable infrastructure.
code11 years of coding experience
bookBachelor of Science (B.Sc.), Computer Science, Bachelor of Science (B.Sc.), Computer Science at University of Zagreb, Faculty of Electrical Engineering and Computing
languagesEnglish, Croatian
stackoverflow-logo

Stackoverflow

Stats
87reputation
2kreached
0answers
3questions
github-logo-circle

Github Skills (19)

algorithm10
algorithms10
c-language10
data-structure10
data-structures10
lock-free10
cprogramming-language10
concurrency10
transaction-manager8
hash8
transactionscope8
graph-database8
transaction8
json8
thread-safety8

Programming languages (4)

MDXC++JavaScriptPython

Github contributions (5)

github-logo-circle
memgraph/memgraph

Jun 2015 - Aug 2016

Open-source graph database, tuned for dynamic analytics environments. Easy to adopt, scale and own.
Role in this project:
userBack-end Developer
Contributions:140 commits, 4 comments, 1 issue in 1 year 1 month
Contributions summary:Dominik implemented core data structures and algorithms for a graph database, including a spinlock, a KD-tree, and a lock-free skip list. They also created a JSON class for data modeling and implemented FNV hashing algorithms. Furthermore, the user appears to be working on transaction management. These changes indicate a focus on low-level data management and concurrent access within the database system.
cyphergraph-algorithmsreal-timegraph-analysisstreaming
dtomicevic/pedestrian

Dec 2014 - Jan 2015

Contributions:11 commits, 6 pushes in 1 month
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
Dominik Tomicevic - Founder & CEO at Memgraph