Niko Krvavica is a software engineer from Zagreb with 5 years of experience building resilient, high-performance distributed systems and real-time platforms. He has shipped low-latency, highly concurrent features in Go for a large-scale betting platform and contributed backend and database expertise to Memgraph, an open-source in-memory graph database, where he implemented label-based access control and distinct aggregation. Comfortable across C++20, Go, and full-stack tooling, he combines strong engineering rigor with a pragmatic focus on business impact and availability. He is drawn to elegant, simple designs that scale and enjoys turning complex requirements into practical, auditable solutions—often through collaboration with enterprise users and open-source projects.
5 years of coding experience
2 years of employment as a software developer
Master's degree Computer Science, Master's degree Computer Science at FER
High-performance open-source in-memory graph database for GraphRAG, AI memory, agentic AI, and real-time graph analytics. Cypher-compatible, built in C++.
Role in this project:
Back-end Developer & Database Engineer
Contributions:33 reviews, 41 commits, 28 PRs in 6 months
Contributions summary:Niko primarily contributed to the development of access control features within the Memgraph graph database, focusing on fine-grained permissions for labels and edge types. Their work included implementing GRANT, REVOKE, and DENY operations within the interpreter and main visitor. They also made changes to the database models and context to accommodate the access control features. Additionally, the user added distinct aggregation capabilities to the query processing engine.
Deep Graph Convolutional Reinforcement Learning for Financial Portfolio Management - DeepPocket
Contributions:36 commits in 4 months
graphreinforcement-learning
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.