← В ленту
Регистрация: 15.07.2024

Скиллы

Java
Backend
Kotlin
Data Structures
Optimization
High-load Components
SQL

Опыт работы

Senior Software Engineer
с 02.2024 - По настоящий момент |TangoMe
Software, Design Creation
● As an individual contributor I was given a task to move business critical and very sensitive part of functionality into a new service. ● I was responsible for creating design, splitting the migration into different stage, aligning all those designs with stakeholders of the services affected and implementing the strategy.
Senior Software Engineer
08.2021 - 02.2024 |Revolut
Software Engineering, MVP, BNPL
● As a Senior Software Engineer at Revolut I was involved in building a BNPL (Buy Now Pay Later) application from a scratch. ● Participated in building and lauching MVP product. ● Designed and implemented a flexible and scalable framework for reporting purposes. ● Implemented complex features from receiving vague feature descriptions to deploying and enabling functionality in production. ● Introduced most of the monitoring processes to track and analyze the performance of the application, making necessary optimizations for improved efficiency. ● Contributed to architectural discussions and code reviews, ensuring adherence to best practices and standards.
Backend Developer
11.2019 - 08.2021 |Yandex
Java, Spring, NoSQL, Microservices
● Contributed to the optimization and improvement of high-load components, reducing CPU usage and enhancing over all performance form. ● I successfully reduced CPU usage by 10-20% through complex refactoring and initiated some significant improvements in parsing external sites. ● Contributed to the optimization and improvement of high-load components, reducing CPU usage and enhancing overall performance. ● Gained a comprehensive knowledge of all the subsytems participating in building recommendations. ● Participated in a complex refactoring to finish splitting a high load monolyth application into a set of subservices. ● Led initiatives to improve the parsing of external sites,resulting in enhanced data extraction and processing. ● Participated in the enhancement of internal document processes, streamlining workflows and improving efficiency.
Engineer
07.2016 - 11.2019 |Deutsche Bank
Software Development, Maintenance
● I gained valuable experience in understanding complex business logic and subsystems within the financial domain at Deutsche Bank. ● I quickly grasped the intricacies of swaps and bonds and contributed to the development and maintenance of related systems. ● After a short time I became one of the main centers of domain logic knowledge which allowed me to help a lot with time estimations and feature design.

Образование

Computer Science and Applied Mathematics (Магистр)
2011 - 2017
Moscow Institute for physics and technology

Языки

РусскийРоднойАнглийскийПродвинутый