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
Tech Skills
- PostgreSQL
- Microservice architecture
- External APIs
- Docker
- CI/CD pipeline
- RSpec
Languages
English
C1 English (Advanced)
Russian
Native