Scroll To View More
Dmitry Ilyashevich

Dmitry Ilyashevich

Brest, Brest Region, Belarus
Member since January 30, 2014
The bulk of Dmitry's development experience has been in web programming. He currently works primarily with Ruby and JavaScript. He is a fan of well-made software tools, regardless of the technology behind them.
Dmitry is now available for hire
  • JavaScript, 6 years
  • jQuery, 6 years
  • Ruby on Rails (RoR), 6 years
  • Ruby, 6 years
  • MySQL, 6 years
  • Backbone.js, 3 years
  • Riak, 2 years
Brest, Brest Region, Belarus
Preferred Environment
Mac OS, Debian, VIM, Git
The most amazing...
...thing I've made is a web questionnaire capable of running offline and featuring automatic synchronization with a server when Internet becomes available.
  • Senior Rails Developer
    2015 - 2016
    Spreemo (via Toptal)
    • Ported PHP code to Ruby for scheduling payment bills with the service.
    • Updated the Rubill gem to support more API features of's service.
    • Worked on current tasks related to migration from PHP to a Rails app, with test coverage by RSpec, Poltergeist, and Cucumber.
    Technologies: Rails, jQuery
  • Web Developer
    2014 - 2015
    • Created an online marketing and sales platform for bookshops, publishers, and published and self-published authors.
    Technologies: Ruby on Rails, jQuery
  • Senior Software Developer
    2013 - 2014
    • Created a portal for a finance company to manage invoices and payments.
    • Developed a system for tracking statistics on payments per debtor and paid amount per invoice.
    • Built an interface to work with external services to get organizations information as a customer.
    Technologies: Ruby on Rails, Sinatra, MySQL, Resque
  • Senior Software Engineer
    2012 - 2013
    • Created a system to configure user metrics, a payment system, and country or language specific parts for Operated as an online and impartial workshop portal.
    Technologies: Ruby on Rails, MySQL, Knockout.js
  • Senior Software Engineer
    2011 - 2012
    The Hamon
    • Created an application for analysis of security incidents, analytics, and reports.
    • Developed an offline version of a questionnaire with automatic synchronization with the online server.
    • Created modules for each part of the application with one authentication server.
    Technologies: Ruby on Rails, MySQL, Backbone.js
  • Web Developer
    2010 - 2011
    • Participated in development of ITV Live real-time social networking for football fans of FIFA 2010.
    • Created a social network communication app counting votes among Facebook users' friends for real-time social networking for TV shows.
    • Participated in server-side and front-side application development for a shoes and accessories shop as a style selection service.
    Technologies: Ruby on Rails, jQuery, MySQL, Riak
  • Web Developer
    2008 - 2009
    YLM Conceil
    • Created an intranet project for a reference book on a stock exchange by brokers.
    • Built an intranet project for accounting and reporting equipment purchases in local business branches around the world.
    Technologies: CakePHP, MySQL, Ruby on Rails, JavaScript, PostgreSQL
  • Languages
    Ruby, SQL, JavaScript
  • Frameworks
    Ruby on Rails (RoR), Sinatra
  • Libraries/APIs
    jQuery, Backbone.js, Twitter API, Facebook API
  • Paradigms
    Behavior-driven Development (BDD), Agile Software Development, Pair programming, Scrum, Kanban
  • Platforms
    Mac, Linux
  • Storage
    PostgreSQL, MySQL, Membase, NoSQL, Riak
  • Tools
    Vim Text Editor, GitHub, Git, RubyMine
  • Bachelor's degree in Computer Engineering
    2001 - 2007
    Brest State Technical University - Brest, Belarus
I really like this profile
Share it with others