Scroll To View More
Vladimir Makayev, JavaScript Developer in Minsk, Minsk Region, Belarus
Vladimir Makayev

JavaScript Developer in Minsk, Minsk Region, Belarus

Member since April 15, 2015
Vladimir is now available for hire
Vladimir Makayev, JavaScript Developer in Minsk, Minsk Region, Belarus
Vladimir Makayev

JavaScript Developer in Minsk, Minsk Region, Belarus

Member since April 15, 2015
Vladimir is a lead developer and architect with over ten years of experience building .NET applications and over nine years of strong JavaScript-related experience. Vladimir has dealt with application architecture design, database design, maintenance and support, performance optimization, technical leadership, and pre-sales activities.
Vladimir is now available for hire

Portfolio

Experience

  • ASP.NET, 12 years
  • JavaScript, 12 years
  • C#, 12 years
  • Design Patterns, 11 years
  • TypeScript, 5 years
  • AngularJS, 3 years
  • Angular, 2 years
  • .NET Core, 1 year
Minsk, Minsk Region, Belarus

Availability

Part-time

Preferred Environment

Windows, Visual Studio, JIRA, TFS, Git, Sublime

The most amazing...

...thing I've coded is a Resharper plugin that increases productivity of the development team, allowing fast navigation and refactoring for custom XML frameworks.

Employment

  • Solutions Architect

    2016 - PRESENT
    Verizon Connect
    • Decomposed a monolith system using microservice architecture.
    • Designed and implemented a scalable real-time service to back the LiveMap functionality.
    • Took ownership of component design for multiple cross-functional teams.
    Technologies: C#, .NET Core, WCF, ASP.NET, WebAPI, RabbitMQ, Redis, Memcached, Microservices, SignalR
  • Senior Software Engineer/Frontend Architect

    2016 - 2017
    Hazu (via Toptal)
    • Rewrote the application from Angular 1 to Angular 2 using TypeScript.
    Technologies: TypeScript, Angular 2, RxJs, Firebase, Semantic UI, NativeScript
  • Senior Software Engineer

    2016 - 2016
    UST Logistical Systems (via Toptal)
    • Implemented a billing application that imports route information on a daily basis from an external system and provides calculations and additional information capture on top of that.
    • Implemented SSO authentication using Office 365 and integrated user profiles with application logic.
    • Implemented an engine to generate invoices and settlements based on route information.
    Technologies: TypeScript, AngularJS, C#, WebAPI, Azure AD, Azure WebJobs, Graph API, Grunt
  • Front-end Developer

    2016 - 2016
    NBCOT (via Toptal)
    • Created a single-page application for flashcards.
    • Created an SSO authentication scheme from the current CRM portal to the application.
    Technologies: AngularJS, TypeScript, ASP.NET
  • Software Architect

    2014 - 2016
    Itransition
    • Architected and developed core components for a multi-tenant SaaS financial application.
    • Consulted with the development team to build an SSO solution based on Azure AD and provision the service for an Office 365 multi-tenant application.
    • Architected and implemented an automation testing framework based on Selenium and Specflow to streamline automation testing on a large project.
    • Implemented an OWA mail application for Dynamics CRM Online for Microsoft as a part of the vendor team.
    • Coordinated technical efforts on multiple projects, mentored developers, provided technical leadership, and conducted pre-sales activities.
    • Developed projects utilizing Scrum methodology.
    Technologies: Microsoft Azure, ASP.NET MVC, WebAPI, AngularJS, TypeScript, Selenium, SpecFlow, Dynamics CRM, Office 365, Selenium, React.js, SignalR, SCRUM, Grunt, Bower
  • Consultant

    2014 - 2014
    SocialWealth
    • Built a back-end for prescription recommendation report generation for a healthcare application.
    • Built a continuous deployment pipeline with MSBuild and MSDeploy.
    Technologies: ASP.NET Web API, AngularJS, Unit Testing, MSBuild
  • Lead Software Developer

    2010 - 2014
    Itransition
    • Led a team of 3-7 developers on many projects.
    • Architected, designed, and implemented modules within a large multi-tenant SaaS application for a US public housing program.
    • Architected and implemented a transmittal sendout process within an enterprise EDMS system.
    • Implemented the Resharper plugin for a custom XML framework that enables easy code navigation and refactoring for team members.
    • Developed continuous deployment pipelines using MSBuild/MSDeploy to automate application deployment.
    • Implemented an SSO solution using WS-Federation protocol based on Thinktecture Identity Server.
    • Developed projects with Scrum methodology.
    Technologies: ASP.NET MVC, Web API, Entity Framework, WPF, MVVM, WCF, Knockout.js, AngularJS, KendoUI, Autofac, MSBuild, MSDeploy, TypeScript, Scrum
  • Senior Software Developer

    2008 - 2010
    Itransition
    • Created an enterprise content management system based on SharePoint 2007 for engineering companies. Built a document review/redline module using Brava Enterprise and automation of document classification business process.
    • Migrated the desktop application to a web platform based on ASP.NET MVC 2.0.
    • Built a website using Java for an on-demand machine learning SaaS platform.
    • Developed a reusable wizard framework for SharePoint collaboration site provisioning.
    Technologies: .NET, ASP.NET Web Forms, SharePoint 2007, ASP.NET MVC, nHibernate, Java, Spring, JSF, JPA
  • Software Developer

    2007 - 2008
    Itransition
    • Migrated a large enterprise web application from .NET 1.1 to .NET 2.0.
    • Migrated the EDMS system from custom back-end to IBM FileNet P8.
    • Connected SharePoint for the enterprise EDMS system.
    Technologies: ASP.NET 2.0, Web Services, HTML, CSS, IBM FileNet P8, SharePoint 2007
  • Junior Developer

    2006 - 2007
    Itransition
    • Developed a customizable core component for document property management.
    Technologies: ASP.NET 1.1, JavaScript, HTML, CSS, XML, Web Services

Experience

  • HousingHub (Development)

    High-stability, secure, scalable, and configurable cloud-based SaaS solution. The software supports US Department of Housing and Urban Developmentā€™s affordable housing legislation and its financial modules comply with GAAP and non-profit accounting standards.

  • Microsoft CRM Dynamics Preview (Development)

    OWA mail application that connects OWA Inbox with Dynamics CRM Online.

  • Hazu.io (Development)
    http://www.hazu.io

    Hazu removes borders between us and information, but also time. It redefines the way we learn, interact, share, and experience.

Skills

  • Languages

    C#, TypeScript, JavaScript, HTML, Python, CSS
  • Frameworks

    .NET Core, Angular, Windows Communication Framework (WCF), ASP.NET, ASP.NET Web API, ASP.NET MVC, Redux, AngularJS, Knockout.js, Kendo UI, Windows Presentation Foundation (WPF), Spring, WWF
  • Libraries/APIs

    jQuery, Selenium WebDriver, ngrx, NServiceBus, Node.js, React
  • Tools

    Autofac, RabbitMQ, MSBuild, Git, ReSharper, Subversion (SVN), StructureMap, TFS, ActiveMQ
  • Paradigms

    Test-driven Development (TDD), SOLID Principles, Design Patterns, Unit Testing
  • Platforms

    Firebase, Azure, Java EE, SharePoint
  • Storage

    Redis, Microsoft SQL Server, MySQL, Sphinx Search Engine
  • Other

    Architecture, SOAP, Scalability, Security, Algorithms, Data Structures, Semantic UI, Azure Service Bus, RESTful APIs

Education

  • Bachelor's degree in Computer Science
    2004 - 2009
    Belorussian State University - Minsk, Belarus
I really like this profile
Share it with others