Alex Guzhva
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.