← Back to list

Skills

Rust
Python
SQL
PostgreSQL
NoSQL
Oracle
Apache Kafka
FastAPI
Rest AP
Kubernetes
Solana
Docker
Linux
Git
Redis
MongoDB
Blockchain
Clickhouse
RabbitMQ
Unit Testing
Jira
Elasticsearch
Crypto
Microservices
WebSockets
GitHub

Work experience

Senior Backend Developer
since 01.2025 - Till the present day |Spalvalo
Python, Solana-sdk, AsyncIO, Multiprocessing, WebSocket, SQLAlchemy, PostgreSQL, PyTest, Dependency-injector, Docker, Kubernetes, GitLab, Git, Linux
● Developed custom script execution functionality for cross-platform AI agent. ● Created modules: primary initialization of DEXs and currency pairs for a trading bot trading cryptocurrencies, as well as a block analytics module for detecting the behavior of other bots.
Technical Manager
09.2023 - 12.2024 |Korvax
Rust, Tokio, Actix-Web, Diesel, Python, FastAPI, SQLAlchemy, PyTest, PostgreSQL, ClickHouse, Kafka, Docker, Kubernetes, GitLab, Git, Linux, Redis
● Designed the system architecture of a geo-distributed cloud platform of 6 microservices with the application of industry best practices, OLTP and OLAP databases and message queues, ensuring a quick start of the project. ● Unified configuration and tech. microservices design by unifying the codebase and simplifying the CI/CD setup process, which reduced the team’s ongoing labor costs and further support and development of the project’s codebase. ● Cleared over 16 thousand lines of team member code, preventing a significant number of potential problems and risks from occurring tech. debt. ● Set up workflows in a team of 8 from scratch, enabling increased work efficiency, resource planning, and a colossal acceleration of team productivity, resulting in two months ahead of MVP delivery deadlines.
Rust Back-end Developer
04.2023 - 09.2023 |Korvax
CI / CD, Rust, Python, Axum, Actix, FastAPI, Oracle, PostgreSQL, System Architecture, Apache Kafka, Kubernetes, SQL, NoSQL, Git
● The company is engaged in custom development, as well as has its own platform for creating websites (competitor SoftSwiss). ● Developed a microservice system architecture with 6 microservices, databases and message queues, ensuring quick project start-up. ● Unified CI / CD configuration of microservices, reducing maintenance effort by up to 25%. ● Implemented 2 highly loaded microservices on Rust, saving up to 5000-7000 euros per month on hardware. ● Reviewed over 15,000 lines of code, preventing a significant number of issues. ● Set up workflows in a team of 8 people from scratch, speeding up tasks from a year and a half to two months.
Senior Back-end Developer
12.2021 - 03.2023 |TrafficStars
Rust, Python, Axum, Actix, FastAPI, Oracle, PostgreSQL
● An advertising network providing first-class monetization and media buying solutions for advertisers and publishers (PropellerAds competitor). ● Implemented authorization service, increasing system security by 3 times and identifying critical issues. ● Rewrote an old monolithic service using Python asyncio and FastAPI, improving performance and reducing maintenance effort by 3 times and speeding up development by 4 times. ● Realized the migration of part of the system from Python to Rust, improving performance 30k times and saving up to 19000 € per month on hardware. ● Optimized the technical team's legacy business processes, simplifying workflow and accelerating new feature development by 25%. ● Implemented technical documentation practices, increasing onboarding efficiency of new hires by 3x.
Python Back-end Developer
11.2019 - 12.2021 |Utair Group
Kubernetes, Python, Axum, Actix, FastAPI, Oracle, PostgreSQL
● Is one of the leading airlines operating passenger and cargo flights in Russia and abroad (competitor of AirFrance, Lufthansa) ● Implemented best practices and tools in microservices, improving dependency management and unit testing. ● Prepared microservices for Kubernetes, improving scalability. ● Implemented "strict contracts" on the backend, reducing frontend issues by 3x. ● Improved logging of microservices, doubling the efficiency of their maintenance. ● Implemented asynchronous communication between microservices via message queue, increasing system throughput in some parts up to 3 times.
Python Back-end Developer
07.2017 - 10.2019 |Rostelecom Infotech
ElasticSearch, Python, Axum, Actix, FastAPI, Oracle, PostgreSQL
● Russia's largest telco provider of digital services. Provides broadband Internet access, interactive television, cellular communications, local and long-distance telephone services, etc. (competitor of Deutsche Telekom, Orange, Telefonica). ● Implemented business functionality in 9 microservices, writing more than 4000 lines of code and developed 6 new microservices, increasing the functionality of the system. ● Accelerated site search using ElasticSearch, increasing its performance by 6 times. ● Refactored 3 old microservices, switching them to asynchronous execution, which accelerated performance by 45% and reduced maintenance costs by 25%.

Educational background

Information Systems and Technologies
2009 - 2014
Kuban State University

Languages

EnglishUpper IntermediateRussianNative