Rails and Ruby developer, Front-end Architect
I completed my first project on the second branch of Ruby on Rails in 2010, and have been unconditionally in love with the framework ever since. Due to our strong relationship, I consider myself an expert with its ecosystem. I'm highly skilled at not only using but also contributing to some popular (and not so popular) gems for various tasks. I have created gazzilions of applications from the ground up, some of which are being actively used today.
In all of my projects I have used: MySQL, PostgreSQL, MongoDB databases, Thin, Unicorn and Puma application servers. I have deep understanding of RSpec and TDD approaches. Big fan of GitHub, I use it on a daily basis, and deploy via Capistrano.
Sinatra, Middleman, Node.js, MongoDB, SQL, Sidekiq, Backbone.js, Underscore.js, Thin, Puma, Cucumber, BDD, Agile
Prototype.js, Scriptaculous.js, Apache, Passenger, PHP, SVN, Mercurial, FTP, OpenVZ, Dovecot, Postfix, IMAP, Bind
Created an advanced multi-user blogging platform with Ruby on Rails 3.2 from the ground up, which included live commentable posts and photo feeds, user and role management, integration with social networks, and banner ad management. Developed an advanced Medium-like style content publication system, a warehouse management system, and an online store.
Organized a collaborative working environment for more than 300 RoR developers from the post-USSR countries. Developed and implemented functionality for publishing profiles and portfolios, both in Russian and in English.
Envisioned, developed and implemented unique ideas - including design, mark-ups, programs, optimization, and support - for everything that concerns or is connected with front-end and UI of one of the largest blogging platforms in Russia. Developed designs and markups for various email newsletters. Improved designs and mark-ups for the mobile version of the site.