Kirill Erastov
About Kirill Erastov
Kirill Erastov is a Development Team Lead at RingCentral, specializing in video conferencing software development. He has extensive experience in software development, particularly in Mac OS and cross-platform applications, and has worked in various roles across multiple companies over the past decade.
Work at RingCentral
Kirill Erastov currently serves as a Development Team Lead at RingCentral, a position he has held since 2023. His role involves leading a video conferencing native development team, where he focuses on architecture and technical supervision. He has been instrumental in coordinating inter-team communications and plays a significant role in team building and motivation.
Previous Experience in Software Development
Before joining RingCentral, Kirill Erastov held several key positions in software development. He worked as a Team Lead at JettyCloud from 2022 to 2023 in Georgia. Prior to that, he served as a Senior Software Developer at DINS from 2020 to 2022 in St Petersburg City, Russia. His earlier experience includes a role as a Mac OS developer at Distillery from 2019 to 2020 and at Siber Systems from 2010 to 2019, both in Saint Petersburg.
Education and Expertise
Kirill Erastov earned a Master's degree in Laser and Optical Engineering from ITMO University, where he studied from 2004 to 2010. He possesses expertise in developing cross-platform, multi-threaded applications and is knowledgeable in both Mac OS and Unix operating systems. Additionally, he has experience with Xcode development tools and debuggers, including lldb and gdb.
Self-Taught Skills and Learning Approach
Kirill Erastov is self-taught and demonstrates a commitment to continuous learning. He is open to acquiring new programming languages and platforms, which reflects his adaptability in the fast-evolving tech landscape. His proactive approach to learning enhances his capabilities as a software developer and team lead.