Ilya Kuznetsov

C Software Developer at Manticore Software Ltd.

Voronezh, Voronezh, Russia
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 Kuznetsov is a seasoned C/C++ software developer with over 15 years of hands-on experience across full-text search engines, mobile apps and video games, currently focused at Manticore Software. He has a deep background in search engine internals from long-term work on the open-source Sphinx project—implementing storage engines, a cost-based query optimizer, ranker plugins and on-disk compression—and continues to contribute bug fixes and feature improvements on GitHub. Ilya combines low-level systems expertise (storage, indexing, CRC/RT insert fixes) with pragmatic product delivery, having led small teams and shipped commercial games and mobile tools. He also has academic experience as a lecturer and holds a Master’s in Computer Science and Applied Mathematics, bringing a methodical, research-minded approach to engineering. Based in Voronezh, he’s known for refactoring tricky legacy code into maintainable components and for adding non-obvious improvements like reworking re-ranking logic into field filters that improve query behavior.
code11 years of coding experience
job10 years of employment as a software developer
bookMaster’s Degree, Computer Science and Applied Mathematics, Master’s Degree, Computer Science and Applied Mathematics at Воронежский Государственный Университет
languagesРусский, Английский
github-logo-circle

Github Skills (8)

database-management10
search-engine10
c-language10
cprogramming-language10
query-optimization9
algorithms8
algorithm8
testing7

Programming languages (2)

C++Rust

Github contributions (5)

github-logo-circle
sphinxsearch/sphinx

Jun 2015 - Oct 2016

Sphinx search server
Role in this project:
userBack-end Developer
Contributions:34 commits, 18 pushes in 1 year 4 months
Contributions summary:Ilya focused on bug fixes and improvements within the Sphinx search server codebase. They addressed issues related to identifier quotes in expressions, incorrect CRC32 comparisons, and errors in specific API functions (e.g., `sphinx_set_field_weights`). The user also refactored code to enhance functionality, such as reworking the RLP (Re-ranking Logic Processing) to function as a field filter and fixing issues with embedded zeroes in RT (real-time) inserts. Additionally, the user fixed a query cache-related issue and implemented tests for the features they modified.
sphinxsearch
manticoresoftware/columnar

Mar 2021 - Jan 2023

Manticore Columnar Library
Contributions:90 commits, 19 PRs, 120 pushes in 1 year 10 months
manticorecolumnar
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