Python Developer, 8+ years experience, GMT+2
LinkedIn · +372 5452 4533 · [email protected] · GitHub
Python developer with 8 years of commercial experience, working in teams ranging from 2 to 15 members, both remotely and on-site. I have 2 years of team-leading experience. I have built a full development cycle - from gathering product owners’ requirements to establishing a fully automated release process with high test coverage and CI/CD.
Successfully led projects, managing releases, task estimation, and ensuring the delivery of high-quality, efficient code. Improved application performance and reliability through thoughtful optimizations. Mentored junior developers.
- Python, AsyncIO, FastAPI, Django, PostgreSQL, SQLAlchemy, ClickHouse
- Redis, RabbitMQ, Kafka, Celery, Docker, Docker Swarm, CI/CD
03.2023 - PRESENT (2 years)
- Built a data processing service that receives data from RabbitMQ, enriches it by querying other services via REST API, and records the processed information.
- Optimized billing with real-time consumption data, eliminating costly recalculations.
- Enabled quota enforcement and exposed data via a FastAPI REST API for seamless integration.
- Automated client onboarding by integrating internal APIs, reducing manual setup and ensuring consistency in portal records, naming, quotas, and folder structures.
- Optimized a configuration service, cutting query time from 8s to 25ms and boosting system performance.
Technology Stack: Python, FastAPI, PostgreSQL, RabbitMQ, Kafka, Redis, SQLAlchemy, Alembic
04.2021 - 03.2023 (2 years)
- Implemented a Hexagonal Architecture, enhancing modularity, maintainability, and scalability of the system.
- Developed and integrated unit and integration tests, enhancing code reliability and coverage.
- Established and maintained a developer wiki, defining a style guide that streamlined the code review process.
- Documented and standardized technical specifications for existing and new systems.
Technology Stack: Python, FastAPI, Falcon, Flask, PostgreSQL, MSSQL, Tortoise ORM, Aerich, Spectree (Swagger), Kafka, GitLab CI/CD, SQLAlchemy, Alembic
04.2018 - 03.2021 (3 years)
07.2016 - 03.2018 (2 years)
Business Administration and Management
2000 – 2004
The Open University
- English: B1 (Intermediate)
- Russian: Native
