/CV

outdated

Primary LanguageTeXMIT LicenseMIT

papersize fontsize geometry header-includes
A4
11pt
margin=1in
\hypersetup{colorlinks=true, allcolors=blue}
\pagenumbering{gobble}

Artemiy Rodionov

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.

Skills

  • 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

Recent Projects

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.

Career

july 2016 — now: Python developer @ Fidals

Fidals is a distributed software development team. We develop back-end services in Python.