Hello! Im a software engineer with proficiency in distributed highload systems at Sbertech. Im responsible for designing resilent transactional systems, implementing business logic, and optimizing performance. Im interested in system design and arhitecture, and gaining expirience in this area.-- Seeking remote opportunities outside of Russia --
-
C++ Software EngineerYandex Go Mar 2024 - PresentMoscow, Moscow City, Russia -
Java Software EngineerSberbank-Technology Oct 2022 - Mar 2024RussiaDevelopment of high-load Core Java, Spring Boot microservices with Spring Data, Spring Security, Hibernate, Junit, Mockito. DevOps - Kubernetes, Docker, Jenkins. Data - PostgreSQL, Kafka, Redis, Liquibase.Common tasks:Developed REST API Backend microservice for UI, transactional Kafka consumers. Worked extensively on composing, benchmarking, and deeply optimizing complex multi-table SQL queries.Achievements:Independently investigated service reliability issues. Proposed improvements to the service architecture and participated in the development of event-driven inter-service save transaction. Achieved transaction idempotence and eventual-consistency guarantees for the service, eliminating ad-hoc transaction handling mechanisms.Engaged in research, design, and development of a persistent redundant storage based on Redis. Includes work on data structure, data denormalization, consistency, etc. Exploring options with replication, sharding, state recovery through internal replication mechanisms, and dumps from external storage.Proposed a set of improvements to organizational processes and development processes: use of an analog of Miro in initial architectural design - significantly improved understanding of progress in meetings, conducting retrospectives, unit testing queries with embedded SQLite. -
C++ DeveloperNokia Jun 2021 - Dec 2021Saint Petersburg Metropolitan AreaQt, Multiplatform Desktop App, C++14, Apache Thrift, cryptography. Design and development of a cross-platform desktop application. Development of a module for parallel data loading from devices, data analysis, parsing, and processing. Development of multiprocessor interaction algorithms. Development of a user interface. Development of application protocols for secure messaging with cloud services using Apache Thrift. Writing a GitLab CI pipeline.
Stepan Andreev Education Details
-
High-Load Distributed Systems -
Mechatronics, Robotics, And Automation Engineering
Frequently Asked Questions about Stepan Andreev
What company does Stepan Andreev work for?
Stepan Andreev works for Yandex Go
What is Stepan Andreev's role at the current company?
Stepan Andreev's current role is Software engineer.
What schools did Stepan Andreev attend?
Stepan Andreev attended Moscow Institute Of Physics And Technology (State University) (Mipt), Saint Petersburg State Electrotechnical University "leti".
Who are Stepan Andreev's colleagues?
Stepan Andreev's colleagues are Faizan Ali, Григорий Приходько, Marianna Mkhitaryan, Temirlan Toguzbayev, Valeriya Subbotina, Анастасия Каретникова, Anna Ilyina.
Not the Stepan Andreev you were looking for?
-
-
-
Stepan Andreev
Moscow -
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial