Sergei Voronichev

Senior Software Engineer at Cognite

Sergei Voronichev has a strong background in software engineering and has held various roles over the years.

Their most recent position was as a Senior Software Engineer at Cognite, starting in August 2021.

Before that, Sergei worked at Twilio Inc. from 2015 to 2021. Sergei started as a Senior Software Engineer, where they developed components for real-time data projects. Sergei later took on the role of TechLead, providing technical leadership for the Notify product and infrastructure. Sergei designed and implemented scalable and resilient backend services using Java 8/11 and various technologies such as Amazon AWS services, ElasticSearch, Kafka, and more.

Prior to Twilio, Sergei worked at Crystal reality as a Senior Software Engineer from 2013 to 2015. Sergei developed a low latency playback chain for a cross-platform game client.

Sergei also worked at EMC as a Senior C++ software developer from 2012 to 2013.

Additionally, Sergei has experience at Unison Technologies as a C++ Software developer/team leader from 2011 to 2012. Sergei managed and developed audio/video and VoIP components for a collaboration product.

Earlier in their career, Sergei worked at Protei from 2006 to 2011 as a C++ software developer/team leader. Sergei worked on various projects related to softswitches, libraries development, signaling gateways, and more.

Overall, Sergei Voronichev has a diverse range of experience in software engineering and has demonstrated expertise in developing scalable and resilient systems.

Sergei Voronichev obtained their Master of Science degree in Information Security/Mathematician from Saint-Petersburg State Electrotechnical University between 2003 and 2009.

Links


Org chart