Dmytro Myrhoroskyi Software developer from Ukraine

About

alt text

I am a full-stack developer from Ukraine. Ruby, Golang, Swift are languages which I actively use now. I like travelling. I’m raising a child.

I believe good engineers are willing and able to pick the right tool for the job, thus I prefer not to focus on specific languages, databases, or tools. Andrew Peace (apeace)

Here is a listing of some of the technologies I’ve worked with professionally.

Programming Languages

Language-agnostic: willing to dive in to any programming language

  • Very experienced with: Ruby/JRuby, Javascript, HTML, CSS, SQL, Bash
  • Some experience with: Go, Swift, Objective-C, PHP
  • Small experience with C, C++

Comfortable using a wide range of tools and data-storage paradigms

  • Very experienced with: MySQL, PostgreSQL, Redis, MongoDB
  • Some experience with: ElasticSearch

Infrastructure

  • Expirience with setup and deployment applications on Linux servers
  • Experience working with some provisioning strategies: Puppet and vanilla Bash scripts
  • Active user of Vagrant, Docker, Otto.
  • Some experience in AWS, Linode, DigitalOcean

Libraries, Frameworks, and Tools

Comfortable using a wide range of frameworks and tools, with a slight preference towards smaller libraries over monolithic frameworks: Rails, Backbone.js, Marionette.js, Bootstrap, jQuery, Socket.io, Underscore, Git, NPM, Grunt, Rbenv, RVM, chruby and a loot of different libraries (too many to count)

Professional Experience

Senior Ruby Developer - Nasctech

August 2010 – Present

Built a complex FSS (Field operation Support System) from the very beginning (Ruby, Rails, MySQL, Mongo, Redis, Backbone.js). Lead developer of all major features. Oversaw development of new systems, and frequently performed code reviews on all repos. Highly involved in interview/hiring process

Co-Founder, Software Engineer - Enot.us

March 2014 – June 2015

Built clean and intuitive platform for note taking (Ruby, Rails, PostgreSQL, Redis, Backbone.js, Marionette.js, Angular.js). Lead developer of all major features.

Co-Founder, Software Engineer - Structor.io

April 2011 – January 2014

Built SAAS solution for small retailers (Ruby, Rails, MySQL, Backbone.js). Lead developer of all major features.

Freelance Software Engineer

January 2008 - August 2010

Built few web services for my native town

  • web-portal (PHP, SMF)
  • forum (PHP, Mysql, jQuery)
  • telephone directory of businesses (Ruby, Rails, Mysql, jQuery) - dimianstudio/yp.tkmk.info

Open-source contributions

I have few open-source projects

  • fog-gridfs - Module for the ‘fog’ gem to support gridfs storage
  • fog-gridfs_mongoid - Module for the ‘fog’ gem to support gridfs storage with using mongoid.
  • StatusPage - Simple status page which shows info about CPU, RAM, OS ..
  • ConfeeApp - IOS app for confreaks.tv (under construction)
  • ConfeeBackendGo - Golang backend for Confee App (under construction)
  • ConfeeBackendRuby - Ruby backend for Confee App (under construction)