Maksim Gordin

Maksim Gordin

Software Development Engineer @ RingCentral

About Maksim Gordin

Maksim Gordin is a Software Development Engineer with a Master's degree in Computer Science from Novosibirsk State University. He has worked at RingCentral since 2019, where he has contributed to enhancing video conferencing solutions through various optimizations and implementations.

Work at RingCentral

Maksim Gordin has been employed at RingCentral as a Software Development Engineer since 2019. During his tenure, he has contributed to various projects aimed at enhancing the company's video meeting solutions. Notably, he developed and optimized the Selective Forwarding Unit (SFU), which improved performance and scalability. He also implemented a cascading feature to enhance media quality and support a higher number of simultaneous participants in video conferences. His work has focused on optimizing media signaling and quality for RingCentral's video solutions.

Education and Expertise

Maksim Gordin studied at Novosibirsk State University (NSU), where he earned a Bachelor's degree in Computer Science from 2011 to 2015. He continued his education at NSU, achieving a Master's degree in Computer Science from 2015 to 2017. His academic background has provided him with a strong foundation in software development principles and practices, which he has applied throughout his career.

Background

Prior to his role at RingCentral, Maksim Gordin gained experience in various software development positions. He worked as a Junior Developer at Novosoft from 2014 to 2015, where he began his career in software engineering. He then served as a C++ Developer at ATAPY Software from 2016 to 2018, followed by a position as a Software Engineer at Программный Продукт from 2018 to 2019. This diverse background has equipped him with a range of technical skills and experiences in software development.

Achievements

Throughout his career, Maksim Gordin has made significant contributions to software development projects. At RingCentral, he rewrote the SFU's Controller service from scratch using Erlang/OTP, demonstrating his proficiency in this programming language. He also played a key role in the decomposition of the SFU into microservices, implementing an internal data exchange protocol using gRPC. Additionally, he improved the Python testing framework for the SFU, enhancing the overall quality of the software.

People similar to Maksim Gordin