Dmitry Ilyashevich

Dmitry Ilyashevich

Brest, Belarus
Hire Dmitry
Scroll To View More
Dmitry Ilyashevich

Dmitry Ilyashevich

Brest, 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
Portfolio
Experience
  • Ruby, 6 years
  • Ruby on Rails, 6 years
  • jQuery, 6 years
  • JavaScript, 6 years
  • Backbone.js, 3 years
  • MySQL, 6 years
  • Riak, 2 years
Brest, Belarus
Availability
Full-time
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.
Employment
  • Senior Rails Developer
    Spreemo (via Toptal)
    2015 - 2016
    • Ported PHP code to Ruby for scheduling payment bills with the Bill.com service.
    • Updated the Rubill gem to support more API features of Bill.com'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
    Bookpres
    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
    Collumino
    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
    Autobutler.dk
    2012 - 2013
    • Created a system to configure user metrics, a payment system, and country or language specific parts for Autobutler.dk. 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
    ALTOROS
    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
Skills
  • Languages
    SQL, Ruby, JavaScript
  • Frameworks
    Ruby on Rails, Sinatra
  • Libraries/APIs
    jQuery, Facebook API, Backbone.js, Twitter API
  • Paradigms
    Behavior-driven Development (BDD), Agile Software Development, Scrum, Kanban, Pair programming
  • Platforms
    Linux, Mac
  • Storage
    PostgreSQL, Riak, Membase, NoSQL, MySQL
  • Tools
    GitHub, Git, RubyMine, Vim
Education
  • Bachelor's degree in Computer Engineering
    Brest State Technical University - Brest, Belarus
    2001 - 2007
Hire the top 3% of freelance developers
I really like this profile
Share it with others