Alexey Shein

Alexey Shein

Tashkent, Uzbekistan
Hire Alexey
Scroll To View More
Alexey Shein

Alexey Shein

Tashkent, Uzbekistan
Member since January 28, 2015
Alexey is a talented software engineer with more than eight years of web development experience including Ruby on Rails, PHP, and JavaScript. He enjoys solving difficult technical problems and learning new technologies. He is a good mentor and likes helping teammates.
Alexey is now available for hire
Portfolio
Experience
  • PHP, 8 years
  • Ruby, 3 years
  • Ruby on Rails, 3 years
  • jQuery, 6 years
  • RSpec, 3 years
  • MySQL, 8 years
  • PostgreSQL, 3 years
  • Backbone.js, 2 years
Tashkent, Uzbekistan
Availability
Part-time
Preferred Environment
OS X, Rubymine, Git, Console
The most amazing...
...thing I've coded is a user loyalty analysis platform which integrated parsing customer reviews from 30+ sources.
Employment
  • Ruby on Rails Engineer
    PocketGM Sports, Inc.
    2015 - 2015
    • Integrated continuous syncing of CBSSports and ESPN fantasy sports APIs.
    • Drastically improved tests running time from 5 min to 1 min by integrating tests with VCR gem.
    • Switched JSON serialization code to a new platform that allowed 100% unit tests coverage of that code.
    Technologies: Ruby on Rails, MySQL, Sidekiq, Haml
  • Team Lead
    KupiKupon Global
    2014 - 2015
    • Refactored a project from Ruby 1.9 to Ruby 2.1, which has resulted in a 20% performance gain.
    • Implemented a user loyalty analysis tool based on customer ratings and social tone detection.
    • Refactored tests to shared examples, which have decreased test running time from 2 minutes to 50 seconds.
    • Developed HTML review crawlers from sites Booking.com, Agoda.com, Hotels.com, Google+ and more.
    • Successfully mentored a six-person team with constant peer code review. Achieved 90% test coverage on the project.
    Technologies: Ruby on Rails, PostgreSQL, Backbone.js
  • Ruby on Rails Engineer
    KupiKupon Global
    2013 - 2014
    • Implemented OAuth2 authorization with Facebook and Twitter social networks.
    • Implemented various integrations with CPA platforms such as admitad.com, actionpay.ru using REST, and XML-RPC technologies.
    • Improved integration of the deploy process consisting of Capistrano, Eye, and Unicorn tools, which improved stability and performance of deployments.
    Technologies: Ruby on Rails, PostgreSQL, Redis, jQuery
  • Senior Magento Engineer
    Blue Fountain Media
    2012 - 2013
    • Developed and supported 10+ projects on a Magento eCommerce platform, including http://www.menucoverdepot.com, http://www.danasbakery.com, http://www.solo.net, http://www.ingallery.com, and http://www.vintryfinewines.com.
    • Developed and supported several projects on the WordPress platform such as http://plusone.com and http://www.willisbrook.com.
    Technologies: PHP, Magento, WordPress, jQuery, Prototype.js
  • Team Lead
    Medit, Inc.
    2010 - 2012
    • Built the continuous integration process from the ground up, consisting of Jenkins, HipChat, JetBrains YouTrack, and Github.
    • Created an outsourced development team of four people.
    • Developed a CRM for veterinary clinic http://vetmanager.ru. It uses a single-page rich application with ExtJS and a thin PHP back-end.
    • Supported eCommerce shop http://www.fiberscope.net on Magento platform.
    Technologies: PHP, ExtJS, Magento, MySQL
  • Software Engineer
    Afisha Media
    2007 - 2010
    • Developed Kinoman.uz (movie fans project), Pixland.uz (photo hosting project), and Unicard (online payment system).
    • Implemented performance optimizations for Afisha.uz (news portal), Mp3.uz (musical hosting), and Zor.uz (free ads project).
    Technologies: PHP, MySQL, jQuery, Prototype.js
Experience
  • BeSmarty.ru (Development)
    http://besmarty.ru

    A cashback service. Technologies used: Ruby on Rails, PostgreSQL, Sidekiq, Backbone.js, jQuery, HAML, Sass, and CoffeeScript.

  • LocalOne (Development)

    A user loyalty analysis platform based on customer reviews from 30+ sources. Technologies used: Ruby on Rails, PostgreSQL, Sidekiq, HTTParty, HAML, Sass, jQuery, Twitter Bootstrap, and d3.js.

  • PocketGM Daily Fantasy Football (Development)
    https://itunes.apple.com/us/app/pocketgm-daily-fantasy-football/id969136177?mt=8

    PocketGM is the Fantasy Football one-stop shop. Import all your FFB teams from the major platforms, play daily/weekly FFB with your existing season-long teams and obtain access to cutting edge research/player rankings. PocketGM is the app every Fantasy Football user needs to win their league!

  • Git Best Practices and Tips by Toptal Developers (Publication)
    This resource contains a collection of Git best practices and Git tips provided by our Toptal network members.
  • Ruby on Rails Best Practices and Tips by Toptal Developers (Publication)
    This resource contains a collection of Ruby on Rails best practices and Ruby on Rails tips provided by our Toptal network members.
  • Alexey is a mentor in the Toptal Global Mentor’s Program. This program is a partnership between Toptal and General Assembly to provide high quality mentorship for students from minority and low income backgrounds who are looking to begin their careers as professional software engineers. Alexey shows commitment to diversity in tech by mentoring a General Assembly student every week for a year, covering everything from coding tips and tricks to advice on making it in the industry.
Skills
  • Languages
    HTML5, CSS3, JavaScript, Haml, Ruby, PHP, SQL, XML, SASS, Less, CoffeeScript, Bash
  • Frameworks
    Ruby on Rails, CodeIgniter, Capybara, Slim, Zend Framework, Kohana, Sinatra, AngularJS, Selenium, minitest
  • Libraries/APIs
    jQuery, SQLite, Sidekiq, jQuery UI, Backbone.js
  • Tools
    RSpec, Subversion, Git, Capistrano, Mercurial, Cucumber, Jenkins
  • Paradigms
    REST, AJAX, Object-oriented Programming (OOP), Unobtrusive JavaScript, Test-driven Development (TDD), Agile Software Development, Scrum
  • Platforms
    Magento, Linux, WordPress
  • Storage
    PostgreSQL, MySQL, Sphinx, Redis, Memcached
  • Misc
    JSON, HTTP, ZCE, Ubuntu Linux
Education
  • Master's degree in Applied Computer Science
    Tashkent University of Information Technologies - Tashkent, Uzbekistan
    2006 - 2008
  • Bachelor's degree in Computer Science
    Tashkent University of Information Technologies - Tashkent, Uzbekistan
    2002 - 2006
Hire the top 3% of freelance developers
I really like this profile
Share it with others