Sergey Kutsko

Sergey Kutsko

Kiev, Ukraine
Hire Sergey
Scroll To View More
Sergey Kutsko

Sergey Kutsko

Kiev, Ukraine
Member since June 22, 2013
Sergey is an excellent developer and a responsible and proactive team member. He learns quickly and is very results-oriented. He is passionate about creating great software and has a strong record of going above and beyond for his clients to ensure rapid product delivery and high performance.
Sergey is now available for hire
  • Ruby on Rails, 7 years
  • Ruby, 7 years
  • JavaScript, 7 years
  • Agile Software Development, 5 years
  • Backbone.js, 3 years
  • Behavior-driven Development (BDD), 3 years
  • Chef, 3 years
  • Ember.js, 2 years
Kiev, Ukraine
Preferred Environment
Ubuntu, Sublime, Git
The most amazing...
...thing I've built is a tool using monotonic interpolation of cubic spline for a PVC calculator for users to calculate cost from 6 factories for over 200 dealers.
  • Owner
    Ruby Experts
    2015 - PRESENT
    • Developed a site using WordPress.
    • Optimized AdWords.
    • Coached people in the proper use of Ruby, JavaScript, Ruby on Rails, and Ember.js.
    Technologies: Ruby, JavaScript, Ruby on Rails, Ember, WordPress
  • Senior Ruby on Rails and JavaScript Developer
    Sephora Digital SEA
    2015 - 2016
    • Integrated new payment gateways.
    • Implemented promotional campaigns.
    • Created new admin features for the marketing department.
    • Conducted code reviews.
    • Improved test suite coverage and speed execution.
    Technologies: Ruby on Rails
  • Back-end Developer Team Lead
    Blue Stout
    2015 - 2015
    • Created the new site from scratch.
    • Implemented integration with investment Folio API.
    • Ensured 100% code coverage using RSpec, Capybara, and VCR.
    • Used Vagrant to set up virtual environments for developers.
    • Handled task management for a team of three, including a QA, front-end developer, and one more back-end developer using Flow and Trello.
    • Implemented a CMS for the site.
    • Deployed the site using Heroku, Amazon, and DigitalOcean.
    Technologies: Ruby on Rails, RSpec, Capybara, VCR
  • Senior Ruby on Rails Developer
    2014 - 2015
    • Implemented custom admin systems and product features.
    • Managed the process.
    • Conducted code reviews.
    • Made use of the Apache Solr search engine.
    Technologies: Ruby on Rails, JavaScript
  • Full-stack Ruby On Rails Developer
    2013 - 2014
    • Created client file storage with roles and rules for sharing using Amazon S3 and Ruby on Rails.
    • Created a product filter that allows users to select products, countries on a map, and membership associations for each company and find coincidences using Google Geochart API, Knockout, and Ruby on Rails.
    • Supported and extended a real-time messaging system using
    • Developed web features and tested with Capybara and RSpec.
    Technologies: Ruby on Rails, Knockout, PostgreSQL
  • Full-stack Ruby on Rails Developer
    R&R Music
    2012 - 2013
    • Parsed XML files > 120 GB in size using libxml2 Ruby bindings.
    • Integrated and automated updating of content provider data using MySQL, CouchDB, Redis, FTP, and Ruby.
    • Set up background data processing and multimedia data moving via HTTP using Ruby, Resque, and EventMachine.
    • Developed the API using Ruby on Rails.
    • Developed web features with Ember.js.
    • Created a central deploying point for all projects to production servers using Capistrano.
    Technologies: Ruby on Rails, EventMachine, Ember.js, CouchDB, MySQL
  • Ruby on Rails Developer
    Svitla Systems
    2010 - 2012
    • Created social API that allows users to exchange messages and statuses around posts using Ruby on Rails.
    • Created single-page applications that used many APIs via JSON and JSONP using Backbone and and Ruby on Rails.
    • Integrated new data sources to the aggregator system using feeds and data scraping using, Rack application, Nokogiri, and MySQL.
    • Created a widget that allows listing and new post creation on other sites using JavaScript and JSONP.
    • Created a Ruby gem client for search API.
    Technologies: Ruby on Rails, Sinatra, Rack, Backbone, MySQL
  • Ooma (Development)

    A US telephone company website.

  • Office (Development)

    A B2B telephone company website that provides virtual offices to companies.

  • Discovery (Development)

    Discovery brings music you love from past, present, and future artists. Our music discovery engine finds recommendations that understand what you love and suggests artists you wouldn’t hear any other way.

  • Clausematch (Development)

    ClauseMatch is the new, better, and faster way to match and negotiate trading agreements.

  • Testimonial: ConnectPal (Development)

    "Sergey did an exceptional job to improve our project. He started contributing his first code in a day after we discussed the business logic. You can always be sure that Sergey delivers better product than it is requested. We launched the initial version of the product in less than one month and I was personally pleased by this fact. Sergey spent many extra hours to make sure that everything works perfectly, plus much time to improve the quality of the internal implementation. It was a pleasure working with Sergey and I would not hesitate to recommend him for any position that he wanted to take on."

  • Testimonial: ThreadUp (Development)

    "Sergey was a great addition to our Rails engineering team. He was able to ramp up quickly, jump onto our backlog, and adapt to our engineering processes seamlessly. Domain knowledge was not a barrier for him as he was able to methodically step through our code to understand the ripple effects of all of his changes. If our team finds ourself in the same situation where we need more bandwidth again, we'll be reaching back out to Sergey."

  • DirectVest (Development)

    Created this site from scratch within 3 months with a team of 3 (QA, front-end, and back-end) as the team leader.

  • Senior Ruby on Rails & JavaScript Developer (Development)

    Sephora is a visionary beauty-retail concept founded in France by Dominique Mandonnaud in 1970. Sephora's unique, open-sell environment features an ever-increasing amount of classic and emerging brands across a broad range of product categories including skincare, makeup, fragrance, body and hair care, in addition to Sephora's own private label.

    Today, Sephora is not only the leading chain of perfume and cosmetics stores in France, but also a powerful beauty presence in countries around the world.

    Sephora operates approximately 1,900 stores in 29 countries worldwide, with an expanding base of over 200 stores across the Asia Pacific region including Australia, China, Singapore, Malaysia, Thailand, Indonesia & India.

  • Languages
    JavaScript, Ruby, Emblem, Haml, HTML, XML, YAML, SQL, HTML5, JRuby, CoffeeScript
  • Frameworks
    Ember.js, Ruby on Rails, Sinatra, Grape, Knockout.js, Capybara, JavaScript MVC, Slim, Opscode Chef
  • Libraries/APIs
    Backbone.js, API, REST API, Rack, Devise, jQuery, APIs, Ember Data, Google Geochart API, Backbone.Marionette, Amazon API, Google API, Facebook Open Graph API
  • Tools
    Git, Vagrant, Git flow, GitHub, Spree, RSpec, Trello, Pivotal Tracker, Capistrano, Sublime Text 2, DigitalOcean, Asana, JIRA, Chef, NetBeans, Perforce, SVN
  • Paradigms
    Unobtrusive JavaScript, Object-oriented Design (OOD), REST, Object-oriented Programming (OOP), MVC, Agile Software Development, Metaprogramming, AJAX, DRY, Behavior-driven Development (BDD), SOLID, SOA, DevOps, Service-oriented Architecture (SOA), MapReduce
  • Storage
    PostgreSQL, MySQL, Redis, CouchDB, Elasticsearch
  • Misc
    JSON, AWS S3, Capybara-Webkit, SOAP, RESTful, Parsers, Back-end, CORS, HTTP, SOAP Web Services, Ember CLI, Chef Cookbooks, Spree Commerce
  • Platforms
    Linux, Heroku
  • Master's degree in Applied Mathematics & Informatics
    Dnipropetrovsk National University - Dnipropetrovsk, Ukraine
    2004 - 2009
I really like this profile
Share it with others