Backend developer, Mentor, Streamer
Leading development on my own project
1 year at OverMoney as Lead
- Built and mentored Devs&QA in team, fostering a collaborative and results-driven work environment
- Infrastructure management (VPS, Logs, Metrics, DBs)
- Description and decomposition of technical tasks for devs
- Backlog management
- Architectural solutions
- Migration to Yandex Cloud
- Java 11, Spring
- k8s
- PostgreSQL
- Maven
- Prometheus, Grafana, Kibana
- Nginx
Development of infrastructure services for vk.com:
- Monitoring and alerting system
- Code owners tools for huge monorepo
- Elimination of technical debt through development of libraries
- ColdStart admin panel (load management on site sections in case of crashes of key engines)
- PHP, kPHP
- RPC
- Memcache
- Clickhouse
1 year at Alfabank as software engineer
Development of middleware services for mobile application, features related to personal data update:
- Passport update (via Smart Engines)
- Address update (via DaData)
- Phone number update
- Embossing name update
- Kotlin, Java 11
- Spring Cloud
- MongoDB, Hazelcast
- JUnit, WireMock
- Gradle
- Kafka
- Docker, Mesos, Marathon
- Prometheus, Grafana, Kibana
2,5 years at EPAM as software engineer
Development of banking software for issuing credit cards for Sberbank:
- AOP library for metrics and audit
- Layout for printing forms
- Full automation of regression testing:
- Implementation of mini behavior driven framework based on Cucumber
- Development of dictionaries of business terms for reusing in test scenarios
- Preparation of the environment (managed services at UAT)
Development of omnichannel middleware for mobile bank transfers for VTB:
- Migration from monolithic architecture to microservice architecture
- Filtering and sorting for client products
- Orchestration of c2c money transfers
- Service for scheduled transfers from templates
- Cache for API's responses
- Java 8, Kotlin
- Spring (Boot, Security, WebFlux, Data, Actuator)
- PostgreSQL, Redis
- JUnit, TestNG, Cucumber, Groovy
- Maven, Git
- Atlassian (jira, conf, bb)
- Kafka
- Gitlab CI
- Docker, k8s
2017-2021
Moscow National Research University of Electronic Technology.
Algorithmic trading, Internet of things, Finances
Building backend for my home without any ecosystems