Anton Zaytsev, Software Developer in Krasnodar, Krasnodar Krai, Russia
Anton Zaytsev

Software Developer in Krasnodar, Krasnodar Krai, Russia

Member since October 20, 2015
Anton is a skilled developer with over ten years of experience with Ruby and Ruby on Rails. He has developed a variety of applications including fashion widgets, Instagram data analytics, UPC data collection and analysis, and more. He is an enthusiastic developer and an excellent communicator.
Anton is now available for hire

Portfolio

Experience

Location

Krasnodar, Krasnodar Krai, Russia

Availability

Part-time

Preferred Environment

Jira, RubyMine, Git, MacOS

The most amazing...

...tool I've built collects and analyzes Instagram data for millions of accounts.

Employment

  • Engineer | Lead Developer

    2015 - 2022
    JiffyShirts.com
    • Supported an existing eCommerce application built on Spree and Solidus.
    • Wrote a solid tool for order returns that supports complete and partial returns, including refunding money back to customers.
    • Hired new team members, including reviewing home tests and doing interview calls.
    Technologies: Solidus, Spree, Ruby on Rails (RoR), Ruby
  • Web Developer

    2011 - 2016
    Kiere Media
    • 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: Sinatra, Ruby on Rails (RoR), Ruby
  • Web Developer

    2015 - 2015
    Source Code Partners
    • 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: PostgreSQL, Ruby on Rails (RoR)
  • Web Developer

    2013 - 2015
    Concuria
    • Built a store with a large number of products in a single order.
    • Customized the Spree platform to show data depending on user role.
    Technologies: Spree, Ruby on Rails (RoR), Ruby
  • Web Developer

    2011 - 2015
    Untitled Studio
    • 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.
    Technologies: Ruby on Rails (RoR), Ruby, Drupal, JavaScript, CSS, PHP
  • Web Developer

    2009 - 2011
    A2 Design
    • Promoted to team leader after a year with the company.
    • Managed projects on a few of the apps.
    Technologies: CakePHP, Drupal, PHP
  • Junior Web Devleoper

    2008 - 2009
    ADCI Solutions
    • Developed projects, mostly on Drupal 6, for clients.
    • Wrote my own Drupal modules in PHP.
    • Communicated directly with clients in English.
    • Learned how to slice PSD to HTML and CSS, with JS interactivity.
    Technologies: JavaScript, CSS, Drupal, PHP

Experience

  • Social Root Data

    An app where you can get analyzed data from Instagram.
    I helped the client to collect and analyze data from Instagram to find most influenced accounts in needed area (country, state, city). The app processes over 500 thousand daily media records and over 1 million accounts.

  • Auto Dealership Reporting Tool

    A closed app for owners, managers, and sales people in auto dealerships. They can see all data about customers' visits and can get any analytics for any period of time.

  • Find the UPC for a Big US Retailer

    The initial idea of the app is to find out product UPCs for a big US retailer. The app collects data from different sources (popshops.com, linksynergy, and directly from the designer's website), finds the same products, and detects the UPC from it. It uses Ruby on Rails to collect and show data along with Sidekiq to process requests in the background.

  • Fashion Widget

    Widget for fashion bloggers. The owner of the blog can install the widget and earn money when the blog's visitor buys anything using the widget.

  • English Course School Website

    A website with desktop, table, and phone (responsive) views. You can send a request and contact the company.

  • LottoYoFriends

    App where you can generate lottery number using information from your friends on Facebook. Also you can see previous victory and defeat, as well as most lucky friends.

  • Postcard Store
    http://www.leukekaartjes.be/

    A store based on Spree eCommerce platform (based on Ruby on Rails). It has four roles with different abilities and restrictions. The large distributors' role usually orders over 10,000 items per checkout.

  • JiffyShirts.com
    https://www.jiffyshirts.com

    Improved the existing codebase and wrote stories for bugs and new features. Led up to 10 developers to support existing functionality and add new features.

    Primary activities:
    1. Interactions with third-party suppliers
    2. Complex logic for the sale price calculation

Skills

  • Languages

    Ruby, HTML5, JavaScript, PHP, CSS, Elixir
  • Frameworks

    Bootstrap 3, Ruby on Rails (RoR), Sinatra, CakePHP, Phoenix, AngularJS
  • Libraries/APIs

    Sidekiq, Instagram API, Backbone.js, Facebook API, Handlebars, Underscore.js, jQuery, Mechanize, Ruby on Rails API
  • Tools

    Capistrano, RubyMine, Spree, Git, Jira
  • Paradigms

    Model View Controller (MVC), Agile Software Development
  • Storage

    PostgreSQL, PostGIS, Redis, MongoDB, MySQL, NoSQL
  • Other

    Back-end Development, Full-stack, APIs, PSD to HTML, Ubuntu Server
  • Platforms

    MacOS, Drupal, Solidus

Education

  • Bachelor's Degree in Computer Engineering
    2006 - 2012
    OmSTU - Omsk

To view more profiles

Join Toptal
Share it with others