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
  • Ruby on Rails (RoR), 6 years
  • Ruby, 6 years
  • jQuery, 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
    Spreemo (via Toptal)
    2015 - 2016
    • 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
    The Hamon
    2011 - 2012
    • 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
    YLM Conceil
    2008 - 2009
    • 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
    SQL, Ruby, JavaScript
  • Frameworks
    Ruby on Rails (RoR), Sinatra
  • Libraries/APIs
    jQuery, Backbone.js, Facebook API, Twitter API
  • Paradigms
    Behavior-driven Development (BDD), Scrum, Pair programming, Agile Software Development, Kanban
  • Platforms
    Linux, Mac
  • Storage
    PostgreSQL, NoSQL, Membase, MySQL, Riak
  • Tools
    RubyMine, Git, GitHub, Vim Text Editor
  • Bachelor's degree in Computer Engineering
    Brest State Technical University - Brest, Belarus
    2001 - 2007
I really like this profile
Share it with others