Victor Petrovykh

Staff Software Engineer at MagicStack Inc.

Old Toronto, Ontario, Canada
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

🤩
Rockstar
Victor Petrovykh is a Staff Software Engineer with 15 years of experience, based in Old Toronto, who blends deep backend and database engineering expertise with long-standing work at MagicStack. He focuses on core database internals—compiler, schema, parser—and has contributed significant test coverage and bug fixes to gel, a modern graph-relational Postgres-forward database that adds graph queries, auth, and AI-ready features. Victor also improves developer tooling, having enhanced MagicPython’s syntax highlighting and added robustness for tricky string-escaping and legacy Python syntax. Known for pragmatic problem-solving, he repeatedly surfaces subtle correctness issues in complex nested data and query update paths, turning hard-to-reproduce bugs into durable fixes.
code15 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
26reputation
299reached
1answer
0questions
github-logo-circle

Github Skills (15)

text-manipulation10
eql10
postgresql10
strings10
sql10
python10
database-design10
syntax-highlighting10
testing10
regular-expression9
atom-editor8
edgedb6
foreign-keys6
one-to-many6
visual-studio-code5

Programming languages (11)

TypeScriptC#JavaCoffeeScriptShellRustJavaScriptEdgeQL

Github contributions (5)

github-logo-circle
MagicStack/MagicPython

Oct 2015 - Oct 2022

Cutting edge Python syntax highlighter for Sublime Text, Atom and Visual Studio Code. Used by GitHub to highlight your Python code!
Role in this project:
userBack-end Developer
Contributions:1 review, 115 commits, 25 PRs in 7 years 1 month
Contributions summary:Victor primarily focused on enhancing the syntax highlighting capabilities of the `magicpython` repository. Their contributions involved fixing character escaping issues in strings and implementing support for features such as Python 2 backticks. They also addressed bugs related to highlighting formatting within raw strings, and implemented new punctuation scopes. Furthermore, the user added tests to improve syntax highlighting correctness.
pythonsyntax-highlightersublime-text-3highlighttextmate
geldata/gel

Mar 2011 - Jan 2023

A graph-relational database with declarative schema, built-in migration system, and a next-generation query language
Role in this project:
userBack-end Developer & Database Engineer
Contributions:296 reviews, 931 commits, 935 PRs in 12 years
Contributions summary:Victor appears to have focused on implementing core features and improving tests for the database project "Gel." Their contributions primarily involved adding tests for scoping and cardinality and debugging issues related to the database's EdgeQL update features and nested data structures. Furthermore, the user also worked on optimizing and improving the internal workings of the project through code changes to the compiler, schema, and parser components.
rdbmsedgedbgraph-relationalormrelational
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