Ruslan Makrenko

Ruslan Makrenko

Dnepropetrovsk, Ukraine
Hire Ruslan
Scroll To View More
Ruslan Makrenko

Ruslan Makrenko

Dnepropetrovsk, 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
Portfolio
  • 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
Experience
  • JavaScript, 5 years
  • ASP.NET MVC, 4 years
  • Front-End, 4 years
  • Agile Software Development, 3 years
  • WCF, 2 years
  • Scrum, 2 years
Dnepropetrovsk, Ukraine
Availability
Part-time
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.
Employment
  • Mid-Senior Web Developer
    AmcBridge
    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
    Luxoft
    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
    Digital Arrow Technologies
    2012 - 2012
    • Developed and supported a website for Burstly (burstly.com).
    • 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
    Exigen Services
    2011 - 2012
    • 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
    Ergomera (DP)
    2010 - 2011
    • 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
Experience
  • 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.

Skills
  • Frameworks
    Knockout.js, Kendo MVC, Telerik Kendo UI, Twitter Bootstrap, Spring MVC, Entity Framework, ASP.NET MVC, WCF, Kendo UI, Spring, NUnit
  • Libraries/APIs
    jQuery, jQuery UI, Telerik Components for MVC
  • Tools
    JIRA, WebStorm, MS Visual Studio, IntelliJ IDEA, Groovy Grails Tool Suite, Sprint.ly, SharpDevelop, Bugzilla, Redmine, Adobe Dreamweaver, Adobe Photoshop, Sublime Text 2, MonoDevelop
  • Paradigms
    MVC, Scrum, Object-oriented Programming (OOP), Test-driven Development (TDD), Agile Software Development, Declarative Programming
  • Languages
    C#, JavaScript, Groovy, Delphi, Java, TypeScript
  • Platforms
    Mac OS X, Windows, iOS, Linux, Android
  • Storage
    MySQL, MS SQL, Firebird, PostgreSQL
  • Misc
    Front-End
Education
  • Master's degree in Software engineering
    Dnepropetrovsk National University - Dnepropetrovsk, Ukraine
    2007 - 2012
I really like this profile
Share it with others