Career Summary

I am a software developer with 5+ years experience in all levels of web development: backend, frontend, database manage, deployment and testing. Interested in a challenging technical track career in a full-stack web development environment.

Work Experience

Team Lead

EOS Data Analytics
March 2020 - Present

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
  • 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 with diffrent projects: API backend, frontend, celery background processing (1-5M events/month), js sdk, zapier app etc.

Achievements:

  • Developed/designed form 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/loggigng.

Technologies used:

  • Python/Django
  • Django Rest Framework
  • 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

Grew up as a lead developer/mentor.

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 poligraphic 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
  • Django
  • Celery
  • Flask
  • Django Rest Framework
  • Django channels
  • Pandas

Front-end

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

Databases

  • PostgreSQL
  • MySQL
  • Redis
  • RabbitMQ
  • Elasticsearch

DevOps

  • Linux
  • Docker
  • AWS
  • DigitalOcean
  • Ansible
  • 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/Russian (Native)
  • English (Intermediate B1+)

Interests

  • Snowboarding
  • Cooking