Dmitriy Dubrovskiy

Dmitriy Dubrovskiy

Koh Samui, Thailand
Hire Dmitriy
Scroll To View More
Dmitriy Dubrovskiy

Dmitriy Dubrovskiy

Koh Samui, Thailand
Member since October 23, 2014
Dmitriy has been developing web and Windows-based applications for over 15 years. He has extensive experience in development, quality assurance, problem solving, and the entire software development lifecycle. He excels at immersing himself in projects and communicating closely with his clients to understand their needs and project vision.
Dmitriy is now available for hire
Portfolio
Experience
  • C#, 12 years
  • SQL, 9 years
  • Entity, 7 years
  • NHibernate, 6 years
  • ASP.NET MVC, 5 years
  • Knockout.js, 3 years
  • AngularJS, 1 year
Koh Samui, Thailand
Availability
Part-time
Preferred Environment
Microsoft Visual Studio
The most amazing...
...thing I've made is a flexible data bus to link systems and provide communication capabilities. The data bus adjusts to any protocol without code recompilation.
Employment
  • Founder, Web Developer, and Architector
    Freelance
    2011 - PRESENT
    • Architected several high load systems.
    • Developed web-based systems using ASP.NET MVC, Entity Framework, NHibernate, Knockout.js/AngularJS, Bootstrap, WebAPI (RESTful), OData, Unit Testing Frameworks.
    • Architected and developed several middle-sized systems using DevExpress XAF and XPO ORM.
    • Architected and developed a Windows-based system using DevExpress components and NHibernate.
    • Managed a development team, including screening and handling recruiting.
    • Was diligent about TDD/BDD using Jasmine, Karma, etc.
    Technologies: ASP.NET MVC, Knockout.js, AngularJS, HTML/CSS, Bootstrap, Web API, Entity Framework, NHibernate, DevExpress Components, DevExpress XAF, JavaScript
  • Chief of Software Development
    OJSC "Sobinbank"
    2009 - 2011
    • Managed the development department (C#).
    • Developed software application architecture.
    • Developed software optimization variants in order to increase productivity and resiliency.
    • Developed high loaded systems.
    Technologies: .NET, C#, MS SQL Server
  • Senior Analyst
    OJSC "Sobinbank"
    2008 - 2009
    • Analyzed existent business processes.
    • Developed software optimization variants in order to increase resiliency.
    • Developed variants of the existent business processes automations, including several compromise solutions.
    Technologies: MS Project, SharePoint, MS Visio
  • Senior Software Developer
    OJSC "Sobinbank"
    2006 - 2008
    • Handled software development (C#, ASP.NET, ADO).
    • Built software systems architecture.
    Technologies: .NET C#, MS SQL Server, T-SQL, PL/SQL
  • Developer
    Communication Engineering, Ltd
    1999 - 2006
    • Built software systems architecture and handled software development (C++).
    • Designed software documentation.
    Technologies: C++, C#
  • Developer
    JSC «Avecs»
    1999 - 1999
    • Handled software development (C++) and design of software documentation.
    Technologies: C++
Experience
  • Online Retail ERP (Development)

    An ERP system for Internet commerce. It includes VoIP, integration with third-party services (post service, address service), and marketing-oriented functions.

  • Dmitriy is a mentor in the Toptal Global Mentor’s Program. This program is a partnership between Toptal and General Assembly to provide high quality mentorship for students from minority and low income backgrounds who are looking to begin their careers as professional software engineers. Dmitriy shows commitment to diversity in tech by mentoring a General Assembly student every week for a year, covering everything from coding tips and tricks to advice on making it in the industry.
Skills
  • Languages
    C#, JavaScript, CSS, HTML, SQL, Less, SASS, C/C++
  • Frameworks
    ASP.NET MVC, Knockout.js, .NET, Bootstrap, Entity, NHibernate, AngularJS, Spring
  • Libraries/APIs
    jQuery, Windows Forms, Linq, Reactive Extensions, Node.js
  • Tools
    GitHub, Razor, TFS, Visual Studio, Ninject, NServiceBus, SVN
  • Paradigms
    Agile Software Development, Object-oriented Programming (OOP), Domain-driven Development, Test-driven Development (TDD), REST, Scrum, Unit Testing, Aspect-oriented Programming, Asynchronous Programming, Load testing
  • Platforms
    Windows, Amazon Web Services (AWS)
  • Storage
    Microsoft SQL Server, MongoDB, Oracle
  • Misc
    Project Management, DevExpress Controls, DevExpress, Windows Services, System Architecture, Architecture, Retail Banking, Data Analysis
Education
  • Bachelor's degree in Intelligent Control Systems and Informatics
    Moscow State Aviation Institute - Moscow, Russia
    1998 - 2003
Hire the top 3% of freelance developers
I really like this profile
Share it with others