Nikita Stepanov

Senior Software Engineer at Prelude

Nikita Stepanov has a diverse work experience in software engineering roles. Nikita is currently working at Prelude Dynamics as a Software Engineer, where they are responsible for designing, implementing, and validating core VISION software. Nikita is also involved in transitioning from monolith architecture to microservices and designing new microservices.

Prior to their current role, Nikita worked at Andersen Lab as a Java Software Engineer. There, they created a high-load bank document management system, developed a microservice architecture system, and supported various business requirements. Nikita also developed APIs for external system use, reviewed code, and mentored new employees.

Before that, Nikita worked at 1ats.ru as a Java Software Engineer, where they designed and developed back-end and front-end web applications for a VoIP telephony system. Nikita was also involved in integrating with external CRM systems and payment and billing systems.

Earlier in their career, Nikita worked at Premium Soft as a Java Software Developer from 2016 to 2020 and at Beltelecom as a Java Software Developer from 2015 to 2016.

Overall, Nikita has demonstrated their expertise in software engineering, with a focus on Java and microservice architecture. Nikita has experience in designing and developing various systems and has the ability to integrate with external systems and manage business requirements.

Nikita Stepanov pursued their education at the Belarusian State University of Informatics and Radioelectronics. From 2012 to 2017, they completed their Bachelor's degree in Computer Science, specializing in the distribution system of multimedia data. Following this, from 2017 to 2018, Nikita pursued further education at the same university and obtained a Master's degree in Computer Science, specializing in computer networks and telecommunications.

Links


Timeline

  • Senior Software Engineer

    January, 2022 - present