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%.