I'm just a man. Currently living in Russian, in the city Krasnodar. I have son and daughter. My main goal is to live full happy life. I like doing my job and get customers and business happy.

Experience

May 2022 - Present

Senior Back-end Engineer

Toptal.com core team (remote)

Working with Rails, PostgresQL, GraphQL

Nov 2015 - Apr 2022

Senior Back-end Engineer, Developers Manager

JiffyShirts.com, United States/Canada (remote)

Joined in November 2015 as Mid developer. Grew up to Senior developer and then to Team Leader with 8 developers in team. Eventually become Developers Manager with leading 4 teams, 20 peoples in total.

Main responsibilities:

  • Launched mobile iOS application from scratch
  • Setup collecting over 10 competitor prices daily and hourly for specific products
  • Introduced webpacker for front-end as partial replacement of Asset Pipeline
  • Conducted over 30 technical interviews with candidates
  • Setup and maintain integration with 10+ suppliers of products

Technologies: Ruby on Rails, Sidekiq, PostgreSQL, AWS, Jira

2011 - 2016

Full stack developer

Kiere Media, United States (remote)
  • Created a fashion widget on Sinatra in conjunction with Rails to allow management of data in widgets.
  • Collected and analyzed millions of records from Instagram using Ruby on Rails, Postgres, and Redis.
  • Collected and analyzed lots of products (clothing, shoes, etc.) to find the UPC if a product doesn't have it. Over 200 background workers process data at the same time using an external API and configured PostgreSQL database. They find similar products from a database with over a million records to find the same products from different shops.

Technologies: Ruby on Rails v4 and v5, Sinatra

May 2015 - Oct 2015

Full stack developer

Source Code Partners, United States (remote)
  • Built complex SQL requests to Postgres.
  • Built a page where a manager can see salespeople and their work status in real-time.
  • Avoided Facebook public API, collecting profile friend data directly from the web interface.
  • Fielded customer requests.

Technologies: Ruby on Rails v3 and v4, Sidekiq, PostgreSQL

2013 - 2015

Full stack developer

Concuria, Belgium (remote)
  • Built a store with a large number of products in a single order.
  • Customized the Spree platform to show data depending on user role.
  • Improved some Spree core feature to work efficient with large orders.

Technologies: Ruby on Rails v4, Spree v2

2011 - 2015

Full stack developer

Untitled Studio, Australia (remote and onsite)
  • Built a website for the closed community of Spirits sales company in Australia.
  • Created front-end responsive slicing to support desktop, tablet, and mobile views.
  • 7 months (Sep. 2012 - Mar. 2013) lived and worked in Australia with team.

Technologies: PHP, CSS, JavaScript, Drupal, Ruby on Rails v3

2009 - 2011

Full stack developer

A2 Design, Russia (onsite)
  • Started as Junior Developer. After 1 year became to team leader of 2 people with responsibility to follow timelines and directly contact with client.
  • Worked with Russia and Australia based clients.

Technologies: PHP, Drupal, CakePHP, Bitrix

Sep - Dec 2008

Junior Drupal Developer

ADCI Solutions, Russia (onsite)
  • Developed projects, mostly on Drupal 6, for clients;
  • Wrote my own Drupal modules in PHP;
  • Communicated directly with clients in English (chat);
  • Learned how to slice PSD to HTML and CSS, with JS interactivity.

Technologies: PHP, Drupal, CSS, JavaScript, jQuery

Personal Info

Tech Skills

  • PostgreSQL
  • Microservice architecture
  • External APIs
  • Docker
  • CI/CD pipeline
  • RSpec

Languages

English

C1 English (Advanced)

Russian

Native