Peter Todorov

Co-Founder at Cytec BG Ltd.

Plovdiv, Plovdiv, Bulgaria
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Peter Todorov is a Co-Founder and seasoned software engineer with nearly a decade of professional experience building full-stack web systems, game and graphics projects, and DevOps-driven infrastructure from Plovdiv, Bulgaria. He combines deep backend expertise in Rust, PHP and SQL with frontend JavaScript skills and hands-on server administration to design performant, scalable architectures. Peter has driven product development at startups and companies like Diasyst and Incept Development while co-founding Cytec BG, consistently shipping production-grade solutions and collaborating closely with stakeholders. An active open-source contributor, he has extended the prominent Rust ORM Diesel to support MySQL-specific types and improved its CLI and CI, reflecting strong knowledge of database schema generation and ORM internals. Known for meticulous attention to performance and cross-platform integration, he pairs continuous learning with practical engineering that bridges research, product and operations.
code9 years of coding experience
job15 years of employment as a software developer
bookBachelor of Science (BS), Information Technology, Bachelor of Science (BS), Information Technology at Plovdivski universitet 'Paisii Hilendarski'
languagesEnglish, Bulgarian
github-logo-circle

Github Skills (6)

rust10
orm10
query-builder10
mysql10
testing9
sql8

Programming languages (6)

C++RustJavaScriptPHPHTMLPython

Github contributions (5)

github-logo-circle
diesel-rs/diesel

Feb 2023 - Feb 2023

A safe, extensible ORM and Query Builder for Rust
Role in this project:
userBack-end Developer
Contributions:2 reviews, 2 PRs, 4 comments in 2 days
Contributions summary:Peter focused on extending the Diesel ORM to support MySQL-specific features, including enum and set types, along with associated unit tests. Their work involved modifying the CLI tool to generate schema definitions for these types and fixing CI failures. They also removed schema support for MySQL. The commits indicate a strong understanding of database schema generation and ORM implementation.
querymysqlrustsqlbuilder
cytecbg/gpucanvas

Jan 2020 - Nov 2020

Antialiased 2D vector drawing library written in rust
Contributions:284 commits, 7 PRs, 256 pushes in 10 months
rust2d-vector2dvectordrawing-library
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