Career Summary

I am a software developer with 10 years of experience in all levels of web applications development: backend, frontend, database management, deployment and testing.

Interested in a challenging technical/lead career in software development.

Main specialization: Senior python backend engineer. Solid clouds/devops experience. Frontend experience(mostly react).
Domains: SaaS, Fintech, Web development. Some IoT experience.

Work Experience

Senior Backend Engineer

PandaDoc
Feb 2022 - Present

Senior backend engineer working on diverse initiatives across the product.

Responsibilities:

  • Design and implement scalable microservices architecture
  • Develop high-performance async APIs using aiohttp-based framework
  • Build event-driven systems with Kafka for real-time data processing (e.g. Invoice generation)
  • Collaborate on cross-team initiatives and technical decision-making

Technologies used:

  • Python
  • Asyncio
  • Aiohttp
  • Apache Kafka
  • Temporal
  • kubernetes
  • terraform
  • Microservices

Team Lead

EOS Data Analytics
March 2020 - Jan 2022

Entered as a senior dev, I was promoted as a team lead for a new branch/team(focus on product growth, payments).

Responsibilities:

  • Team development and growth
  • Solutions design and development
  • Application architecture
  • Decomposition/estimation
  • Feature delivering

Technologies used:

  • Python
  • Django
  • Microservices
  • RabbitMQ
  • Apache Kafka
  • Redis
  • Docker
  • AWS

Lead Developer

Opesta
May 2017 - March 2020

Messenger automation platform, SaaS.

Designed a complex SaaS from scratch with different projects: API backend, frontend, celery background processing (1-5M events/month), js sdk, zapier app etc.

Achievements:

  • Developed/designed from scratch.
  • Leading a team from 1 to 3 developers.
  • Designed solutions and optimizations for production load.
  • Managed 10+ servers production environment, set up centralized monitoring/logging.

Technologies used:

  • Python/Django
  • Django Rest Framework
  • Celery
  • AngularJS
  • NodeJS
  • Ansible
  • Gulp/Webpack
  • HTML/SASS
  • PostgreSQL
  • CI/CD

Full Stack Developer

SoftFormance
May 2017 - March 2020

Full Stack developer in the outsourcing company with one continuous project (Opesta) and several other projects where I was involved as a mentor/architect

Achievements

Advanced to lead developer/mentor role.

Technologies used:

  • Python
  • Django
  • React
  • Ansible

Full Stack Developer

Four-eyes
Jan 2016 – May 2017

Full Stack developer in the outsourcing company.

  • Wrote maintainable and extensible service with bloomberg integration for internal use for the financial company. Communicated with the customer, managed tasks for the second developer and managed tasks priorities.
  • Supported and improved code for turfmapp.com in a team.
  • Designed, implemented and deployed advanced monitoring&logging&alert solution for turfmapp.com using Elastic stack(Elasticsearch, Logstash, and Kibana) + Elastic Beats + Elastalert. Wrote ansible playbook for autodeploy.
  • Developed MVP for mentorx.net in a team environment using agile methodology. Improved payment system.

Technologies used:

  • Django
  • Flask
  • React
  • Backbone
  • Elastic stack
  • Ansible
  • Gulp
  • AWS

Designer, HTML/CSS developer

Agrocorporation
Jun 2014 – Jan 2016

Improved and maintained corporate website. Developed various polygraphic and web designs.

Web-designer

Free-lance
Feb 2011 – Jan 2016

Developed many different designs, and performed other related work.

Skills & Tools

Back-end

  • Python
  • AsyncIO
  • Aiohttp
  • Django
  • Celery
  • Flask
  • Django Rest Framework
  • Django channels
  • Pandas

Front-end

  • HTML/CSS
  • JavaScript
  • Node.js
  • React
  • AngularJS
  • Webpack

Databases/Message queues

  • PostgreSQL
  • MySQL
  • Redis
  • RabbitMQ
  • Apache Kafka
  • Elasticsearch

DevOps

  • Linux
  • Docker
  • AWS
  • DigitalOcean
  • Ansible
  • Terraform
  • Kubernetes
  • Fabric
  • ELK Stack
  • GrayLog
  • Prometheus
  • Grafana
  • CI/CD

APIs

  • Shopify
  • Stripe
  • Facebook
  • Google

Other

  • Git
  • Code Review
  • Mentorship
  • Unit Testing

Education

  • Master's degree, Economic Cybernetics
    National Mining University
    2011 - 2016
  • Machine Learning
    Coursera
    2017

Language

  • Ukrainian (Native)
  • English (B1-B2)

Interests

  • Snowboarding
  • Cooking