About me:

I’m Dmitry Vorotilin and I spend my life in front of a computer. It’s an everyday struggle because I wanna do something useful outside of it but it’s the only thing I can do the best and by the way it gives me an ability to pay bills and live happily. I’m not looking for any part time job because I love my current job with all my ❤️. I’m very curious about programming languages, debugging and bugs. I always learn something new and don’t feel confident in any area because there’s always that surprises me.

You can see my commits in such projects like Rails, Poltergeist, Quiet Assets, Pjax Rails, Mogrify, Ruby, MiniTest and so on. Besides job I like having fun with friends, cycling around the city, skating, playing football, doing sport and meeting new people.

Get in touch with me: d.vorotilin [at]


  • Ruby/Python/Go/Elixir/Erlang/Rust
  • Rails/Rack/Sinatra/Phoenix
  • JavaScript/CoffeeScript/TypeScript
  • Underscore.js/Backbone.js/React/Vue.js
  • MySQL/PostgreSQL
  • Sphinx/Solr/Elasticsearch
  • Redis/Memcached/RabbitMQ
  • AWS/DigitalOcean


  •, Team lead, 2015-current time. Search engine for used machinery.

  •, Team lead, 2010-2015. Supporting and developing a lot of startups with Ruby and Rails.

  • Computer Plus, PHP Developer, 2008-2010. Supporting and developing company’s site using PHP, LDAP, MySQL, etc.

  • Computer Plus, System administrator, 2007-2008. Orchestrating heterogeneous network with Windows Active Directory, Terminal Services and Unix (Linux/BSD) with NATing/filtering, LDAP, SMB, Sendmail, BIND, Squid, Apache.


Voronezh State Technical University - Russia, Voronezh. Master’s degree, Electronic engineering — 4.0 GPA


DevConf 2012, Moscow. “Sprockets under the hood” Slides, Video

RailsClub 2013, Moscow. “Capybara drivers zoo or make friends with Poltergeist” Slides, Video, Photos