Ruslan Kyrychuk

Ruslan Kyrychuk

Ukraine
Hire Ruslan
Scroll To View More
Ruslan Kyrychuk

Ruslan Kyrychuk

Ukraine
Member since May 15, 2013
Ruslan is a web developer and software architect with extensive .NET and Rails experience. He strives to implement functionality with as little code as possible to minimize the potential for bugs. Ruslan enjoys traveling, meta programming, and non-trivial tasks.
Ruslan is now available for hire
Portfolio
  • Vertaline
    Ruby on Rails, MySQL, JavaScript
  • Usoft, Inc
    C#, PHP, Ruby on Rails, MySQL, MS SQL, Oracle DB, PL/SQL, DLinq, WCF, Python...
  • Self-employed
    C#, MS SQL, VB.NET, JavaScript, HTML
Experience
  • C#, 10 years
  • JavaScript, 10 years
  • Ruby, 6 years
  • ASP.NET, 10 years
  • Ruby on Rails, 6 years
  • jQuery, 4 years
  • Twitter API, 2 years
Ukraine
Availability
Part-time
Preferred Environment
Sublime, Git, MySQL
The most amazing...
...thing I've coded is a web application framework on top of PHP similar to ASP.NET WebForms, including support for precompiled templates, web services, and more.
Employment
  • Software Developer, Project Architect, CTO
    Vertaline
    2008 - 2013
    • Created SAAS web shop.
    • Developed a custom extension for a Radiant-based CMS.
    • Created an invoicing and bank transaction management application.
    • Developed an Android app for easy access to video website services.
    • Developed the back-end and front-end for a medical eLearning system.
    Technologies: Ruby on Rails, MySQL, JavaScript
  • Software Developer and Project Architect
    Usoft, Inc
    2006 - 2008
    • Developed a custom web-based ticketing system and integrated with a customer ERP system.
    • Created a .NET application client for a ticket processing website, including report dispatching and time reporting.
    • Created and supported a project tracking and reporting system including project planning and complex security management features. Developed my own .NET ORM system.
    • Developed a JavaScript module for creating windows in a building with re-sizable and moveable borders, custom splitters, options for various component materials, and the calculation of different physical characteristics.
    • Developed and supported a plugin-based application framework with security for a sailing ERP application.
    Technologies: C#, PHP, Ruby on Rails, MySQL, MS SQL, Oracle DB, PL/SQL, DLinq, WCF, Python, Django.
  • Software Developer
    Self-employed
    2005 - 2006
    • Developed a smart application engine for a realtor program. Updated a Microsoft Access application so that it used the developed engine.
    • Became skilled in the advanced usage of .NET Metaprogramming.
    • Developed an Automated UI and UI controls with .NET.
    • Managed a comprehensive database using MS SQL database.
    Technologies: C#, MS SQL, VB.NET, JavaScript, HTML
  • Software Developer
    5Pro, Inc
    2004 - 2005
    • Developed a search framework on top of a MySQL database supporting full text search and relevance by fields or by data.
    • Developed an advertising system framework for the creation and rendering of banners and ads.
    • Created a PHP application framework with similar behavior to ASP.NET Webforms supporting ASP.NET style templates, web services, SOAP clients, controls, and template pre-caching.
    Technologies: PHP, MySQL, SOAP, XML, C++
  • Software Developer
    Devcom
    2003 - 2004
    • Created a project management and bug tracking system using ASP.NET.
    • Developed core modules and a security framework for a company CMS solution and applied it to a series of customer websites.
    • Created an internet resource library website.
    Technologies: ASP.NET, C#, MS SQL, HTML, JavaScript, XML, XSLT
Experience
  • Zeodia (Development)

    A video creation and sharing service.

  • Xope (Development)
    http://www.xope.com/de

    An eLearning solution for hospitals and medical students.

Skills
  • Languages
    C#, PHP, JavaScript, SQL, Ruby, C/C++, VB.NET, Java, PL/SQL, Python
  • Frameworks
    ASP.NET, Twitter Bootstrap, Ruby on Rails, Android SDK, ASP.NET MVC
  • Libraries/APIs
    jQuery, Twitter API, jQuery UI, VK API, Facebook API, Android API
  • Tools
    Git, Sublime Text, SVN, Solr
  • Paradigms
    Lean Development, Agile Software Development
  • Storage
    Elasticsearch, NoSQL, MySQL, MongoDB
  • Platforms
    Android, Amazon Web Services (AWS), Linux
  • Misc
    Ubuntu Linux
Education
  • Master's degree in Applied Mathematics and Informatics
    Ivan Franko National University - Lviv
    1999 - 2004
Hire the top 3% of freelance developers
I really like this profile
Share it with others