Predrag Gruevski is a Co-Founder and Principal-level engineer with 13 years of experience building high-performance infrastructure and developer tooling, currently based in Somerville, MA. He helped create Kensho's Knowledge Graph and led graph and query infrastructure before joining the architecture team to accelerate company-wide delivery. Predrag combines hands-on backend development in Rust and Python with automation expertise—maintaining tools like cargo-semver-checks and improving CI/CD for projects such as Trustfall and ArviZ. He focuses on code quality, reliable releases, and test automation, and brings a pragmatic eye for refactoring and error handling that reduces long-term maintenance costs. Trained at MIT in computer science, he pairs deep technical craft with a founder’s appetite for shipping production-ready systems.
13 years of coding experience
7 years of employment as a software developer
Bachelor of Science - BS Computer Science, Bachelor of Science - BS Computer Science at Massachusetts Institute of Technology
A query engine for any combination of data sources. Query your files and APIs as if they were databases!
Role in this project:
Back-end Developer & Automation Engineer
Contributions:8 releases, 213 reviews, 227 commits in 1 year
Contributions summary:Predrag primarily focused on code formatting and refactoring across the codebase. They also made changes related to the continuous integration, automated deployment, and build process of the repository. The user implemented improvements in code readability, and in addition, improved error handling.
Contributions:1 release, 885 reviews, 180 commits in 6 months
Contributions summary:Predrag's contributions primarily involve developing and maintaining the `cargo-semver-checks` tool, a Rust crate for detecting semantic versioning violations. They implemented core functionality by adding new semver checks, including those for missing traits, removing `const` from functions, and changes in `#[repr(C)]`. Furthermore, they focused on automating the build and release process of the crate by configuring GitHub Actions for automated publishing, ensuring the tool is continuously integrated and delivered.
cratescansemverviolationsrust
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.