Ilia Pinchuk

Dubai, Dubai, United Arab Emirates
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
Ilia Pinchuk is a software engineer with nine years of experience building data-intensive systems, currently based in Dubai and working across stealth AI and Constructor. He has strong backend and database expertise—demonstrated by contributions to the popular datafold/data-diff project where he added Snowflake, Databricks and ClickHouse support and fixed subtle issues like UUID/NULL concatenation and floating-point precision. His background spans benchmarking at NVIDIA, ML-driven financial analytics at RockSci, and production ETL and OCR pipelines, reflecting a blend of systems performance, data engineering, and applied ML. Trained in fundamental mathematics at MSU, he brings rigorous analytical thinking to debugging and designing robust data workflows. An under-the-radar strength is his knack for tightening integration points between services and databases, reducing subtle cross-system correctness and performance bugs.
code9 years of coding experience
job7 years of employment as a software developer
bookBachelor's degree, Fundamental mathematics, Bachelor's degree, Fundamental mathematics at Московский Государственный Университет им. М.В. Ломоносова (МГУ)
bookLomonosov Moscow State University
languagesRussian, English
github-logo-circle

Github Skills (12)

databases10
databricks10
sql10
python10
snowflake10
database10
clickhouse10
data-engineering10
user-data9
data-model9
data-set9
postgresql9

Programming languages (2)

HTMLPython

Github contributions (5)

github-logo-circle
datafold/data-diff

Jun 2022 - Nov 2022

Compare tables within or across databases
Role in this project:
userData Engineer & Database Engineer
Contributions:67 reviews, 39 commits, 21 PRs in 5 months
Contributions summary:Ilia primarily contributed to database-related aspects of the project, focusing on supporting and improving the `data-diff` functionality across different database systems. This includes implementing support for Snowflake databases by adding role parameters and disabling a network connecting logger. Additionally, the user fixed schema parsing for empty tables, addressed issues with concatenating null values and uuid handling within the data comparison logic, and added support for Databricks and Clickhouse. Further improvements were achieved through the addition of tests and the correction of floating-point precision in database operations.
rdbmsdbtrelational-databasesdata-warehouserelational
pik94/data-diff

Jun 2022 - Dec 2023

Efficiently diff rows across two different databases
Contributions:108 pushes, 20 branches in 1 year 6 months
golangdatabasesdatabaserowsdiff
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
Ilia Pinchuk