Roman Kononov

Roman Kononov

Kyrgyzstan
Hire Roman
Scroll To View More
Roman Kononov

Roman Kononov

Kyrgyzstan
Member since July 17, 2013
Roman carries more than 6 years of experience in web app development and project management. He has created complex, highly scalable cloud solutions, ERP and CRM systems, payment systems, and lightweight web applications.
Roman is now available for hire
Portfolio
Experience
  • Ruby, 4 years
  • Linux, 5 years
  • Amazon Web Services (AWS), 4 years
  • Heroku, 3 years
  • Rackspace, 2 years
  • MongoDB, 4 years
Kyrgyzstan
Availability
Part-time
Preferred Environment
Linux, RubyMine, Github
The most amazing...
...project I've taken part in is IronWorker, a highly scalable tool for running numerous tasks in the cloud.
Employment
  • Software Developer
    Iron.io
    2009 - PRESENT
    • Built a complex plan-based billing system.
    • Took part in the back-end development of a system allowing users to launch code in the cloud.
    • Created a continuous testing framework.
    • Built a server monitoring/managing daemon using the IronWorker platform.
    • Took part in the building of a cloud deployment tool named SimpleDeployer.
    • Took part in the building of an iron_worker gem.
    Technologies: Ruby, Golang
  • CTO
    DosTek
    2011 - 2012
    • Designed scalable architecture for an internal product.
    • Introduced an Agile approach to a project.
    • Facilitated a move to new technologies, such as Symfony.
    • Introduced a Lean approach to the software development process.
    • Introduced modern development and project management tools including issue tracking and version control.
    Technologies: Ruby, PHP
  • Project Manager
    Unique Technologies
    2009 - 2011
    • Introduced Scrum to the software development process.
    • Developed a complex CRM system.
    • Took part in the development of an ERP system for the Japanese market.
    • Introduced continuous integration and TDD practices.
    • Led complex web analytics projects.
    Technologies: Ruby, PHP
  • QA Lead
    Ikeen
    2007 - 2009
    • Introduced XP practices.
    • Took part in the development of custom IssueTracker software.
    • Introduced CI and CodeReview practices.
    • Developed several plugins for the IssueTracker (JIRA).
    • Built a custom regression testing manager for Selenium.
    Technologies: Ruby, Java
Experience
  • Entio.ru (Development)

    Locu/Singlepage clone oriented to the Russia market. It was developed using Ruby on Rails, PostgreSQL, and jQuery.

  • IronWorker (Development)
    http://dev.iron.io/worker/

    A cloud solution for processing numerous tasks that allows users to launch code in the cloud. I took part in the development of the back-end, security, billing, front-end, client gems, testing frameworks, and operation tools.

  • IronMQ (Development)
    http://dev.iron.io/mq/

    IronMQ is a message queue service. I helped build the billing system, client gems, operation tools and testing framework.

  • SimpleDeployer (Development)
    http://www.simpledeployer.com/

    Visual cloud servers management tool allowing users to deploy hundreds of servers in a few clicks. I helped build the API, client gems, front-end, back-end, custom deployment scripts, and continuous testing framework.

Skills
  • Languages
    Ruby, JavaScript, CoffeeScript
  • Frameworks
    Sinatra, Ruby on Rails
  • Tools
    RubyMine, GitHub, Shell, Git, Rake
  • Libraries/APIs
    Google API, SQLite, Highcharts, Nokogiri, jQuery, Backbone.js
  • Paradigms
    Continuous Integration, Object-oriented Programming (OOP), Lean Development, Kanban, Scrum, Agile Software Development
  • Platforms
    Heroku, Linux, Rackspace, Amazon Web Services (AWS)
  • Storage
    MongoDB, MySQL, PostgreSQL, Redis, Amazon SDB, Amazon RDS
Education
  • Master's degree in Computer Science
    Kyrgyzskij Tehnièeskij Universitet im. I. Razzakova - Bishkek, Kyrgyzstan
    2001 - 2007
Hire the top 3% of freelance developers
I really like this profile
Share it with others