Boris Taševski is a Senior Software Engineer based in Serbia with 15+ years of C++, Python, and C# experience and eight years of recent professional experience delivering scalable, production-grade systems. He has shaped database internals and data ingestion pipelines—most notably contributing fine-grained access control and LBA checks to the open-source Memgraph graph database, strengthening its security and core API. Boris excels at architecting and optimizing middleware and integration layers, having worked across sectors from power-grid DMS software to game studio pipelines at Outfit7. He is comfortable leading teams and driving R&D-informed solutions that balance performance, maintainability, and security. Known for pragmatic problem-solving, he often surfaces subtle design trade-offs early, preventing costly rework down the line. With a Master’s in Computer Software Engineering, he blends academic rigor with hands-on engineering across long-lived codebases.
8 years of coding experience
14 years of employment as a software developer
Master's Degree, Computer Software Engineering, Master's Degree, Computer Software Engineering at Faculty of Technical Sciences, Novi Sad
Open-source graph database, tuned for dynamic analytics environments. Easy to adopt, scale and own.
Role in this project:
Back-end Developer & Database Engineer
Contributions:63 reviews, 35 commits, 60 PRs in 11 months
Contributions summary:Boris contributed extensively to the Memgraph graph database, specifically focusing on implementing and enhancing fine-grained access control features. Their work included the integration of a FineGrainedAccessChecker, adding new functionalities such as GRANT, DENY, and REVOKE operations within the query interpreter, and implementing LBA checks across various database operations. Furthermore, the user expanded the C-API by incorporating LBA checks, particularly in vertex and path iterators and update procedures. Their contributions touched upon the core security and access control aspects of the database.
GQLAlchemy is a library developed with the purpose of assisting in writing and running queries on Memgraph. GQLAlchemy supports high-level connection to Memgraph as well as modular query builder.
Contributions:153 reviews, 10 commits, 33 PRs in 8 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
Boris Taševski - Senior Software Engineer at CODETIQ