Igor Prokofjev, Software Developer in Kiev, Ukraine
Igor Prokofjev

Software Developer in Kiev, Ukraine

Member since February 15, 2013
With extensive prior experience using the Microsoft technology stack, Igor writes clean, scalable code based on the latest technologies. He prides himself on always getting the job done, even under tight deadlines.
Igor is now available for hire




Kiev, Ukraine



Preferred Environment

Windows, Visual Studio

The most amazing...

...web application I've created is a social network with various novel functionalities.


  • .NET Team lead - CCL BCA

    2018 - 2019
    Toptal Clients
    • Created the architecture of an API based on .NET Core.
    • Implemented the ability to sign documents using SignNow API.
    • Integrated with an ERP system.
    Technologies: .NET Core, Swagger, Azure, MS SQL. EF Core, Security
  • Tech Lead/Architect

    2014 - 2018
    Creative SoftShop
    • Designed solution architecture.
    • Created an API based on microservice architecture.
    • Created an SPA based on Angular for a document management system.
    • Built Docker containers for .NET Core services.
    • Optimized SQL Server performance for big tables.
    • Implemented an eCommerce solution based on nopCommerce.
    • Used Azure Document DB for performance improvements.
    • Used Microsoft Azure and Amazon AWS cloud services.
    • Created SSO based on SAML for ADFS.
    • Migrated existing ASP.NET projects to the latest version of ASP.NET Core MVC.
    • Created ETL based on SSIS.
    Technologies: .NET, C#, Angular, MS SQL, Docker
  • Team Lead

    2012 - 2014
    Profift Group
    • Worked with BLOBs (binary large objects) for more than 100,000 profiles.
    • Developed the client side and admin sections.
    • Implemented news feed, calendars, documents, jobs, and search.
    • Created a .NET application consisting of the WinForm and console parts. The console part was to manage and create reports for the employees and the WinForm part to manage settings of the console part.
    • Built an ASP.NET intranet application for managing and saving information about transporting and storing hazardous substances.
    Technologies: C#, ASP.NET, MS SQL, Entity Framework
  • Architect

    2012 - 2013
    Soft Solutions
    • Created a SaaS solution for a document management system.
    • Architected the complex web-based solution.
    • Built an intranet application for the oil and gas industry and implemented the reporting system.
    Technologies: C#, .NET, WCF, Entity, MongoDB, SignalR, Knockout.js, IoC
  • Lead .NET Developer

    2011 - 2012
    ILP 3D
    • Created an ASP.NET application from scratch. It can be used to share photos, create events, and more.
    • Developed the administration section with the ability to edit localization and SEO parameters.
    • Implemented the full-text index search with MS SQL.
    • Used PayPal API for the ability to upgrade accounts and buy a product.
    • Create SOAP web services for third-party applications (including iOS).
    Technologies: C#, ASP.NET, MS SQL, HTML, CSS, Social APIs
  • ASP.NET Web Developer

    2008 - 2012
    Creative IT
    • Created the trade association application for dealers in the sun and blinds industry.
    • Created a hospital record management system that provides the ability to record each patient visit for a hospital.
    • Supported the Medical Device Portal system, which allows users to register information on medical devices, linking these devices to GMDN terms easily and efficiently.
    • Created a shipment management system for Vought Aircraft.
    • Created a management system of patients’ diagnoses, which included a web reporting system.
    • Created a web application social network for sharing photos, events, etc.
    Technologies: C#, ASP.NET, Web Forms/MVC


  • Club Skinny (Development)

    As the senior developer, I created a social network based on user experiences such as events and photos. Extensible reward system for each user. Integrated with different social APIs. Based on ASP.NET 4.0, Web Services, Ajax, and HTML5.

  • CCL Secure - BCA (Development)

    The project is an internal order management system.
    - API based on .NET Core for Angular SPA
    - Architecture
    - Ability to create and sign documents on the fly
    - Third-party API integrations

  • AWL (Development)

    As the senior developer, I created the support for AWL, a supplier of machines that meet high-quality standards with productivity improvement assured. Based on ASP.NET, MS SQL, and jQuery.

  • Romazo (Development)

    I built the system to manage company supplies. Based on ASP.NET, MS SQL, and jQuery.

  • Silvercircle Payslip (Development)

    As the senior developer, I built the reporting system employment service based on Microsoft Synchronization Framework.

  • Arrivals (Development)

    I built the marketplace to connect travelers and buyers to sell goods in different parts of the world. Based on: ASP.NET MVC 4.0, MS SQL, and Knockout.js.

  • LoveMyGuide (Development)

    We make it easy for you to monitor, track, and measure the effectiveness and performance of your marketing campaign based on the sponsored city guides. Based on: ASP.NET and Google Maps API.

  • GOC (Development)

    With the current application, a GOC employee can make a recognition appliance and update information when visiting a training company. All data is transferred through web services. Based on: ASP.NET and Microsoft Dynamics CRM.

  • Newsletter System Based on Azure SendGrid (Development)

    The application is a newsletter system that collects subscribers and allows for the queuing and sending of bulk emails. Newsletters are authored using a WYSIWYG editor. Reports provide statistics on emails opened and bounce-backs from invalid email addresses.

  • Online Clothing Store for Local Customer (Development)

    eCommerce solution based on nopCommerce.


  • Languages

    C#, SQL, HTML, CSS, XML/XSLT, XML, JavaScript, ASP.NET Razor, HTML5, C#.NET
  • Frameworks

    .NET Core, Orchard, Entity 6, Entity, ASP.NET Web API, Entity 4, Windows Communication Framework (WCF), NUnit, Knockout.js, ASP.NET MVC, ASP.NET Web Forms, ASP.NET, Angular, Entity Framework Core, .NET, ASP.NET Core MVC, ASP.NET Core, Razor
  • Libraries/APIs

    Task Parallel Library (TPL), Facebook API, REST APIs, AutoMapper, Entity Framework, Azure Blob Storage API, React, PayPal API, SignalR, Google Maps, Flickr API
  • Tools

    Microsoft Visual Studio, Git, Kentico, Orchard CMS, Microsoft Dynamics CRM, RabbitMQ, TeamCity, Crystal Reports, Subversion (SVN), Jenkins, xUnit
  • Paradigms

    SOLID Principles, Test-driven Development (TDD), Object-oriented Design (OOD), Design Patterns, Object-oriented Programming (OOP), Microservices Architecture, REST, Agile Software Development
  • Platforms

    Azure, NopCommerce, Umbraco, Telerik, Oracle
  • Storage

    Microsoft SQL Server, SQL Server Management Studio, SQL Server 2016, SQL Server 2012, SQL Server 2014, MongoDB, Elasticsearch
  • Other

    Domain-driven Design (DDD), Ajax, Code Review, Code Refactoring, nopCommerce, Cloud Microservices, RESTful Microservices, Query Optimization, Azure Service Bus, IIS, Internet Information Services (IIS), DevExpress Controls

To view more profiles

Join Toptal
Share it with others