Александр Новожилов

Software Engineer at Yandex

Saint Petersburg, Saint Petersburg, Russian Federation
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
Александр Новожилов is a software engineer based in Saint Petersburg with eight years of experience focused on back-end and database systems. He is a contributor to YDB, an open-source distributed SQL database, where he implemented RPC Arrow reader features, fallback mechanisms, and SQL enhancements like search_path and set_config. His work demonstrates deep practical knowledge of database internals, ACID transactions and high-availability concerns. Comfortable operating at the intersection of systems programming and SQL processing, he fixes subtle data-loss issues and builds internal catalog components. Colleagues can expect a detail-oriented engineer who combines production-grade reliability with a willingness to tackle lower-level plumbing that most developers avoid.
code8 years of coding experience
github-logo-circle

Github Skills (10)

databases10
c-language10
postgresql10
cprogramming-language10
distributed-database10
sql10
relational-databases10
sql-database10
database10
rpc9

Programming languages (3)

C#C++PHP

Github contributions (5)

github-logo-circle
ydb-platform/ydb

Aug 2023 - Mar 2025

YDB is an open source Distributed SQL Database that combines high availability and scalability with strong consistency and ACID transactions
Role in this project:
userBack-end Developer & Database Engineer
Contributions:95 reviews, 165 PRs, 71 pushes in 1 year 7 months
Contributions summary:Александр contributed to the YDB project by implementing features related to the RPC Arrow reader and addressing issues within the database's SQL processing capabilities. Their work included enhancements to the YT RPC reader with fallback mechanisms and data loss fixes. They also implemented features such as `search_path` and support for `set_config`, alongside developing internal catalog implementations (pg_description, pg_am, pg_namespace).
dbmsdistributed-sql-databaseydbdatabaseconsistency
MrLolthe1st/ydb

Dec 2023 - Mar 2025

YDB is an open source Distributed SQL Database that combines high availability and scalability with strong consistency and ACID transactions
Contributions:250 pushes, 86 branches in 1 year 3 months
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
Александр Новожилов - Software Engineer at Yandex