Scroll To View More
Ruslan Makrenko, JavaScript Developer in Dnipro, Dnipropetrovsk Oblast, Ukraine
Ruslan Makrenko

JavaScript Developer in Dnipro, Dnipropetrovsk Oblast, Ukraine

Member since October 26, 2012
With more than 5 years of experience in commercial software development, Ruslan has a proven ability to jump onto new projects and exceed a client’s expectations. He has good communication skills, can learn new technologies quickly and identify business objectives alongside his coworkers and clients.
Ruslan is now available for hire


  • AmcBridge
    Spring Framework, Groovy, GSP, Angular.JS, Javascript
  • Luxoft
    JavaScript, Kendo UI, Knockout.js, AMD, Jasmine, jQuery, .NET
  • Digital Arrow Technologies
    C# .NET, Entity Framework, ASP.NET MVC 3, MS SQL, jQuery, Twitter Bootstrap


  • JavaScript, 5 years
  • ASP.NET MVC, 4 years
  • Front-end, 4 years
  • Agile Software Development, 3 years
  • Windows Communication Framework (WCF), 2 years
  • Scrum, 2 years
Dnipro, Dnipropetrovsk Oblast, Ukraine



Preferred Environment

Intellij IDEA, NP++, Sublime, Visual Studio

The most amazing...

...thing I have coded and solved is the Steiner tree problem for multiple Steiner points.


  • Mid-Senior Web Developer

    2015 - PRESENT
    • Recently began this engagement, and will update with more information as it progresses.
    Technologies: Spring Framework, Groovy, GSP, Angular.JS, Javascript
  • Front-end Developer, Software Developer

    2013 - 2015
    • Supported and improved front-end RIA for enterprise data management as the tech consultant/lead for a small tech team.
    • Supported the company's enterprise systems (.NET server-side development and front-end development).
    • Extracted the front-end part as a reusable framework for other systems.
    • Developed responsive web design, and developed and tested mobile-oriented web sites.
    • Performed email communication, task prioritizing, and research.
    • Performed unit tests for old and new parts of the enterprise system.
    • Set up Jenkins for continuous integration.
    • Created MSI for project deployment.
    Technologies: JavaScript, Kendo UI, Knockout.js, AMD, Jasmine, jQuery, .NET
  • .NET Developer

    2012 - 2012
    Digital Arrow Technologies
    • Developed and supported a website for Burstly (
    • Worked with a strong back-end layer of the website.
    • Gained experience in front-end development.
    Technologies: C# .NET, Entity Framework, ASP.NET MVC 3, MS SQL, jQuery, Twitter Bootstrap
  • .Net Developer

    2011 - 2012
    Exigen Services
    • Created a website and desktop app for manipulating data from a remote database.
    • Worked with Windows Forms desktop application, which stored data in local DB (MS SQL Compact).
    • Worked with remote services to authenticate users on the desktop application.
    • Gained experience in synchronizing server and local DB using Microsoft Sync provider (MS SQL Server 2008R2 and MS SQL Compact).
    • Gained experience of MVVM (Model-View-ViewModel) usage pattern.
    Technologies: C# .NET, Entity Framework, Win Forms, Sync Framework (MS SQL 2008R2 sync with MS SQL Compact), ASP.Net MVC 2/3, AJAX, jQuery
  • .Net Developer, web developer

    2010 - 2011
    Ergomera (DP)
    • Worked on a SCADA-like system, which was made up of three projects: Console application using .NET (compatible with Mono on Linux), Windows Forms application, ASP.NET MVC 2 Project (Web interface).
    • Developed and supported SCADA-like system (also called ICS - industrial control system), that can store and give simple supervisory control on remote devices and controllers, used for measuring water/gas consumption.
    • Implemented a display of all stored data on web interface, using ASP.NET MVC 2.
    Technologies: C# .NET, Console app, Multithreading, ASP.NET MVC 2, AJAX, jQuery, SVG


  • Burstly - Mobile advertising platform (Development)

    Burstly - Mobile App monetization platform.

    Worked on different parts of site, such as storefronts, administrator part (front-end) and back-end parts.


  • Frameworks

    Kendo MVC, Telerik Kendo UI, Knockout.js, Spring MVC, Bootstrap, Entity, Kendo UI, ASP.NET MVC, Windows Communication Framework (WCF), Spring, NUnit
  • Libraries/APIs

    jQuery, jQuery UI, Telerik Components for MVC
  • Tools

    Jira, Microsoft Visual Studio, WebStorm, IntelliJ IDEA, Groovy Grails Tool Suite,, Adobe Photoshop, Adobe Dreamweaver, Sublime Text 2, SharpDevelop, Bugzilla, Redmine, MonoDevelop
  • Paradigms

    Model View Controller (MVC), Object-oriented Programming (OOP), Test-driven Development (TDD), Scrum, Agile Software Development, Declarative Programming
  • Languages

    JavaScript, C#, Groovy, TypeScript, Java, Delphi
  • Platforms

    MacOS, Windows, iOS, Android, Linux
  • Storage

    Microsoft SQL Server, MySQL, Firebird, PostgreSQL
  • Other



  • Master's degree in Software engineering
    2007 - 2012
    Dnepropetrovsk National University - Dnepropetrovsk, Ukraine
I really like this profile
Share it with others