Evgeny Skvortsov

Software Engineer at Google

Kirkland, Washington, United States
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
🎓
Top School
Evgeny Skvortsov is a software engineer with a strong academic foundation—MSc in Mathematics and a PhD in Computer Science from Simon Fraser—bringing five years of professional experience focused on data science and machine learning problems. Based in Kirkland, WA, he has a long tenure at Google where he applies research-grade rigor to production systems. He contributes to open-source projects like Logica, improving SQL-targeting logic programming and extending DuckDB/SQLite engines with recursion and aggregation primitives. His work blends backend engineering, database internals, and practical ML/data tooling, reflecting both deep theoretical training and hands-on systems development. Notably, he has implemented nontrivial SQLite functions (ArgMax, ArrayConcatAgg, Split) and resolved tricky engine bugs, demonstrating attention to correctness in complex data processing contexts.
code5 years of coding experience
job5 years of employment as a software developer
bookBachelor's, Masters, Mathematics, Bachelor's, Masters, Mathematics at Ural State University named after A.M.Gorky
bookDoctor of Philosophy (Ph.D.), Computer Science, Doctor of Philosophy (Ph.D.), Computer Science at Simon Fraser University
languagesEnglish, Russian
stackoverflow-logo

Stackoverflow

Stats
3,152reputation
1.2mreached
30answers
8questions
Badges
rounding
top-5%
math
top-1%
python
top-5%
github-logo-circle

Github Skills (17)

sqlite10
math10
sql10
rounding9
strings9
python9
text-manipulation9
recursion9
database-design8
wikidata6
prolog6
sparql6
dictionary6
significant-digits6
if-statement6

Programming languages (8)

JavaBikeshedC++StarlarkJavaScriptJupyter Notebook1C EnterprisePython

Github contributions (5)

github-logo-circle
EvgSkv/logica

Oct 2020 - Jan 2023

Logica is a logic programming language that compiles to SQL. It runs on DuckDB, Google BigQuery, PostgreSQL and SQLite.
Role in this project:
userBack-end Developer & Database Engineer
Contributions:20 reviews, 341 commits, 487 PRs in 2 years 3 months
Contributions summary:Evgeny primarily contributed to the Logica project by adding examples and addressing code issues, as indicated by commits related to recursion, graph visualization, and mathematical functions within the SQLite engine. The user has been working on improving the functionality of the SQLite engine and enabling recursion. These improvements included implementing features like the `ArgMax`, `ArrayConcatAgg`, and `Split` functions, alongside addressing bug fixes and ensuring functions like `ToString` and the handling of single quotes worked properly.
prologlogic-programmingprolog-implementationsqlgoogle-bigquery
Examples of Virtual People modeling technique.
Contributions:7 commits, 11 PRs, 3 pushes in 1 year 6 months
modelingpythontechnique
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