Ilya Enkovich

AI Frameworks Engineer at Intel Corporation

Austin, Texas, 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
Ilya Enkovich is an AI Frameworks Engineer with 14 years of experience building high-performance back-end systems and compiler-grade tooling, currently based in Austin, Texas. With a long tenure at Intel and a prior technical lead role at Yandex, he blends deep systems and compiler expertise with applied machine learning and data-engineering skills. His open-source contributions span Velox, Modin, and HeavyDB, where he improved file-format support, columnar data handling, and JIT/LICM optimizations—demonstrating a specialty in query engines and zero-copy columnar workflows. Ilya frequently works at the intersection of C++ performance engineering and large-scale analytics, adding practical features like Parquet readers and Arrow integrations that accelerate real-world data pipelines. Trained in mathematics and cybernetics at Moscow State University, he pairs rigorous theoretical grounding with pragmatic engineering changes that reduce runtime overhead and simplify backend logic.
code14 years of coding experience
job15 years of employment as a software developer
bookSpecialist, Mathematics, Cybernetics, Specialist, Mathematics, Cybernetics at Moscow State University
stackoverflow-logo

Stackoverflow

Stats
43reputation
1kreached
0answers
1question
github-logo-circle

Github Skills (32)

c-language10
python10
back-end-development10
data-science10
llvm10
dataframes10
pandas10
modin10
filetype10
arrow-keys10
data-management10
file-format10
dataframe10
query-parser10
query-engine10

Programming languages (5)

C++CLLVMMLIRPython

Github contributions (5)

github-logo-circle
modin-project/modin

Aug 2020 - Nov 2021

Modin: Scale your Pandas workflows by changing a single line of code
Role in this project:
userBack-end Developer & Data Engineer
Contributions:230 reviews, 41 commits, 62 PRs in 1 year 2 months
Contributions summary:Ilya contributed significantly to the Modin project by implementing features related to Arrow table import and refactoring existing code. They improved the codebase, specifically in the areas of `reset_index`, by moving functionalities to the backend, and columnarization. The user also added support for cat methods and performed various refactors to avoid unnecessary index access in the code base. These changes indicate a focus on improving the performance and features of the Modin library, particularly in the area of DataFrame manipulations.
analyticspythonline-of-codedata-sciencedataframe
heavyai/heavydb

Aug 2019 - Nov 2021

HeavyDB (formerly OmniSciDB)
Role in this project:
userBack-end Developer
Contributions:5 reviews, 88 commits, 30 PRs in 2 years 3 months
Contributions summary:Ilya primarily focused on enhancing the query engine, adding features such as JIT code profiling using Intel VTune and implementing arithmetic operations with overflow detection. They also optimized the codebase through the addition of the LICM pass and enabled its usage. Furthermore, they worked on implementing zero-copy fetch for columnar result sets.
cudareal-timevisualizationgpuheavyai
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
Ilya Enkovich - AI Frameworks Engineer at Intel Corporation