Philip Stoev is a Senior Software Engineer with 20 years of experience specializing in automated testing for databases and distributed systems, now at MongoDB after leading testing efforts at Materialize. He designs and implements stress, fuzzing, resilience, ACID compliance and crash-recovery tests, and builds self-verifying workloads and targeted micro-benchmarks that surface actionable regressions in CI. Philip has a strong track record in SQL engine verification and test infrastructure—contributing to Materialize’s testdrive framework and Kafka matrix smoke tests—and has driven QA team growth and hiring. Comfortable with remote, cross-Atlantic collaboration, he pairs deep engineering rigor with a pragmatic focus on developer velocity, often fixing issues directly in code reviews. An early background in security audits and a degree in archaeology hint at a curious, investigative approach to complex system behavior.
20 years of coding experience
21 years of employment as a software developer
Archaeology, Archaeology at Sofia University St. Kliment Ohridski
Real-time Data Integration and Transformation: use SQL to transform, deliver, and act on fast-changing data.
Role in this project:
Back-end Developer & DevOps Engineer
Contributions:2291 reviews, 936 commits, 1461 PRs in 1 year 11 months
Contributions summary:Philip contributed to the Materialize project by implementing features related to the TIME data type, which required changes in the `sql.rs` file within the `testdrive` directory. They also worked on improving test infrastructure by implementing matrix smoke tests against various Kafka versions in `mzcompose.py` and python scripts. Additionally, the user made code improvements to allow regular expression substitutions in testdrive tests, enhancing the flexibility of the test framework.
Materialize simplifies application development with streaming data. Incrementally-updated materialized views - in PostgreSQL and in real time. Materialize is powered by Timely Dataflow.
Contributions:4 PRs, 952 pushes, 822 branches in 2 years 11 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.