Scroll To View More
Hire the top 3% of freelance developers
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
Portfolio
Experience
  • 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
Availability
Part-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
    2015 - 2016
    Spreemo (via Toptal)
    • 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
    2014 - 2015
    Bookpres
    • 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
    Collumino
    • 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
    Autobutler.dk
    • 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
    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
    ALTOROS
    • 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
Skills
  • 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
Education
  • Bachelor's degree in Computer Engineering
    2001 - 2007
    Brest State Technical University - Brest, Belarus
Hire the top 3% of freelance developers
I really like this profile
Share it with others