Alex Guzhva

Principal Software Engineer @ Zilliz

About Alex Guzhva

Alex Guzhva is a Principal Software Engineer at Zilliz, where he focuses on performance improvements for search engines. He holds a PhD in Computer Science and a Master's in Theoretical and Mathematical Physics from Lomonosov Moscow State University.

Work at Zilliz

Alex Guzhva serves as a Principal Software Engineer at Zilliz, a role he has held since 2023. In this position, he focuses on enhancing the performance of the company's core search engines, including the open-source Knowhere and the proprietary Cardinal. His work involves significant contributions to the synchronization and code review processes for the FAISS library, demonstrating his expertise in optimizing software performance. Guzhva operates remotely, allowing him to collaborate with teams across various locations.

Education and Expertise

Alex Guzhva completed his Doctor of Philosophy (PhD) in Computer Science at Lomonosov Moscow State University from 2007 to 2011. Prior to this, he earned a Master of Science (MS) in Theoretical and Mathematical Physics from the same institution between 2001 and 2007. His academic background provides a strong foundation for his work in software engineering, particularly in areas related to performance optimization and algorithm development.

Background

Before joining Zilliz, Alex Guzhva worked as a Software Engineer at Meta from 2021 to 2023 in New York, New York. His experience at Meta contributed to his development skills and understanding of large-scale software systems. Guzhva's involvement in various projects has equipped him with a diverse skill set in software engineering, particularly in the context of search engine technology and database performance.

Contributions to Open Source

Alex Guzhva has made notable contributions to the open-source community, particularly through his work on the FAISS library, where he co-authored an article available on arXiv. He also developed a GitHub project called bitset, which improves query filtering performance for Milvus, a vector database. These contributions reflect his commitment to advancing technology and enhancing software performance in the field of data management.

Interests in Software Performance

Alex Guzhva has a keen interest in speeding up products, focusing on performance improvements in software applications. His work at Zilliz and previous roles highlight his dedication to optimizing systems and enhancing user experience through efficient software design and implementation.

People similar to Alex Guzhva