Ruby on Rails Engineer2015 - 2015PocketGM Sports, Inc.
Technologies: Ruby on Rails, MySQL, Sidekiq, Haml
- 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.
Team Lead2014 - 2015KupiKupon Global
Technologies: Ruby on Rails, PostgreSQL, Backbone.js
- 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.
Ruby on Rails Engineer2013 - 2014KupiKupon Global
Technologies: Ruby on Rails, PostgreSQL, Redis, jQuery
- 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.
Senior Magento Engineer2012 - 2013Blue Fountain Media
Technologies: PHP, Magento, WordPress, jQuery, Prototype.js
- 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.
Team Lead2010 - 2012Medit, Inc.
Technologies: PHP, ExtJS, Magento, MySQL
- 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.
Software Engineer2007 - 2010Afisha Media
Technologies: PHP, MySQL, jQuery, Prototype.js
- 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).