Zoran Cvetkov is a systems-focused software engineer with 12 years of professional experience building high-performance C++ and Rust systems, particularly in blockchain and backend infrastructure. He has contributed to core projects like The Graph's graph-node—improving substreams processing, protobuf structures, observability and DB migrations—demonstrating a knack for maintainability and operational reliability. His career spans cryptographic and secure-hardware work at Securosys, distributed systems at DFINITY, and applied geometry and optimization in C++ earlier in his career, reflecting deep algorithmic and systems expertise. Based in Zurich and holding an MSc in Computer Science from the Technical University of Sofia, he combines low-level engineering rigor with a practical focus on metrics and error handling that keeps complex pipelines robust in production.
12 years of coding experience
21 years of employment as a software developer
Master of Science (MSc), Computer Science, Master of Science (MSc), Computer Science at Technical University of Sofia
Graph Node indexes data from blockchains such as Ethereum and serves it over GraphQL
Role in this project:
Back-end Developer
Contributions:162 reviews, 88 PRs, 543 pushes in 1 year 5 months
Contributions summary:Zoran primarily focused on modifying and refactoring the codebase related to substreams processing within the Graph Node. This involved updating protobuf structures, improving logging, and implementing error handling. Additionally, the user contributed to dependency updates and database schema migrations, showcasing a focus on the core functionality and maintainability of the backend system. They also implemented the addition of metrics, and changes to calculations of chunk sizes.
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.