About me

Top manager and Software Engineering Leader with more than 20 years of IT experience in various environments - from rapid-growing startups to established enterprise-level businesses. Additionally, have experience with building multiple self-established businesses in different market areas. An inspirational leader with high-leveled communication, management, and presentation skills. Mentor, speaker, and Communities Builder

Experiences

Director of Engineering

June 2019 - Present
Takeoff Technologies, Boston

Product: Automated grocery fulfillment solution

Stack: Clojure, Python, ClojureScript, TypeScript, Kotlin, React, PostgreSQL, CouchDB, ArangoDB, k8s

Responsibilities

  • Direct management of 10 people (career growth, personal growth, performance, conflict management, etc)
  • Team Management
  • Influence on goal setting principles at company level
  • Technical Hiring management

Achievements

  • Successfully completed three corporate transformations in own domain: Scrum -> Nexus, Clojure -> Golang, Programmers’ -> Engineers’ mindset
  • Setup company-wide learning path
  • Identify and address multicultural communication problems between US and UA-based offices
  • Facilitate effective Event Storming, Risk Mitigations strategies and RCA processes
  • Setup company-wide knowledge sharing process
  • Setup cross-team contribution policy and process

CTO/Founder

2013 - June 2019
itcanfly, Moscow/Prague

Product: Outsourcing Software Development

Stack: Python, Erlang/Elixir, TypeScript, JavaScript, React, Angular, PostgreSQL, Redis

Responsibilities & Achievements

  • Build the company from scratch
  • Projects TCO and development budget planning
  • Сommunications with clients (contracting, technical, financial, etc)
  • High-level architecture
  • HR brand building
  • Technical Hiring management
  • Direct management of 20 people
  • Scrum/Kanban Team Management (4 teams)

Most meaningful projects

  • We were one of the contractors who supported and improved World Food Programme internal tooling for managing humanitarian supplies for millions of households all over the world
  • We designed, implemented and provided long-term support for automated last-mile delivery stations network Halva. Right now the network has more than 4000 stations in Russia.
  • Alternative automated last-mile delivery stations network Teleport was also designed and built from scratch by our team. Now it has almost 600 stations.
  • Clarins Russia supplies millions of products to thousands of stores. We made a brand new audit and management system for accounting products in distributors’ stores
  • To reduce the number of shoplifters we implemented a face recognition system for retailers. After launching a pilot project with Auchan Russia we met 98% accuracy in known thieves recognition and reduced stilling by 70% in one month.
  • Based on same solution we created system of VIP clients recognition for Sberbank Russia offices

Software Engineer, CTO

March 2012 - August 2013
Labbler Inc., Delaware

Product: Social network for Music Professionals and Fans

Stack: Python, PostgreSQL, Riak, Redis

Responsibilities & Achievements

  • High availability architecture design
  • Fail-tolerant Infrastructure design and implementation
  • Team of 5 engineers management
  • Kanban Process integration

Some memories

Software Developer, Solo Entrepreneur

2003 - March 2012

Projects

IT Club Georgia Community Founder - Technology community in Georgia with a great mission to make Georgia one of the key IT hubs in Europe
Learn Python Cources Co-founder - 10-weeks basic python course with project-based flow. Graduated more than 1500 students in 5 years
MoscowPython Community Evangelist - Country-wide programming community which includes more than 15 thousands active participants at the moment
Moscow Python Conf - Co-founder
Piter Py Conference - Organizer in 2014-2016

Skills & Proficiency

Python, Erlang\Elixir, Clojure, ClojureScript, Go, JavaScript + Node.JS, PHP, Kotlin

Docker, Kubernetes

Cloud Native, AWS, GCP

GitHub Actions, GitLab CI, Bitbucket Pipelines, Argo CD, Jenkins

PostgreSQL, MySQL, MongoDB, Redis, Riak

ActiveMQ, RabbitMQ, Kafka, 0mq

Project Management, People Management, Goals Management, Strategic Thinking

Mentoring, Coaching, Active Listening