papersize | fontsize | geometry | header-includes | ||
---|---|---|---|---|---|
A4 |
11pt |
margin=1in |
|
Software engineer with experience in complex projects and distributed teams. Strong background in Python. Fond of skiing, painting and gamedev. Russia, Saint-Petersburg, UTC +3.
- Python, JavaScript ES5/6, C++/Rust;
- Django, Flask, asyncio, aiohttp, Selenium, jQuery;
- PostgreSQL, Redis, RabbitMQ;
- Docker, Swarm, Heroku, Sentry;
- TDD, Micro-tasking, Code review, CI, CD
december 2017 — may 2018 @ Cryptocurrency trading bot
I developed a unified API for exchanges, a trading dashboard and algorithms. Async Event-Driven architecture; pytest unit and integration tests; TimescaleDB, Redis; Drone CI, Docker, Sentry.
march 2017 — december 2017 @ Streaming media platform
I worked mostly on video transcoding services, but also on REST APIs and admin dashboard. Sync/Async REST microservices; MongoDB, Redis, RabbitMQ; Gitlab CI, Docker, Sentry; Kong API gateway; Yandextank; ffmpeg to handle media containers; Nginx-based VOD transcoding module.
july 2016 — july 2019 @ Online stores
I worked on online stores Shopelectro and Stroyprombeton based on our own e-commerce Django packages. Python, JavaScript ES6; Django, jQuery; Automated Selenium integration tests; PostgreSQL, Redis, RabbitMQ; Drone CI, Docker, Sentry.
july 2016 — now: Python developer @ Fidals
Fidals is a distributed software development team. We develop back-end services in Python.