Candidate’s Short Bio
Technical skills
C#, ASP.NET Core 2+, ADO.NET, Entity Framework Core 2+, NUnit, xUnit, MS SQL,
MongoDB
Cloud
Azure - CosmosDB, App Config, Functions v3, Blob Storage, Service Bus, Event
Hubs, Key Vault
Other skills (some experience)
ASP.NET Web API/MVC, Entity Framework 6, Microsoft Graph, C/C++, Python 3,
Hangfire, JavaScript, Typescript, jQuery, SOAP, JSON, AJAX, XML, CSS, HTML,
Angular 2-5, React 16, Bootstrap 3
Tools
MS Visual Studio, MS SSMS, MS VS Code, Git, TFS, VS Profiling Tools, Chrome
Developer Tools, MS SQL Profiler, Azure DevOps, Azure Data Studio
Renovation of legacy tools for a US Company
The main tasks consisted in rewriting legacy tool as a microservices solution
using .NET Core 3 while adding new features and migrating accurate calculations
from ANSI C into modern C#; build hybrid data replication between Cloud and
OnPrem MS SQL read-write instances with ability to import whole snapshots.
Involvement: 2 years 5 months as a Software Developer in team of 4-15 members
Tools and technologies: ASP.NET Core 3.1, Entity Framework Core 3.1, ADO.NET,
MS SQL, NUnit, Azure DevOps, Microsoft Graph, ANSI C/C++, Azure Cloud
services.
Business processes automation solution for a US Company
The customer needed a modern solution to automate business processes and
get more value out of renovated internal tools. The main tasks were to replace
legacy app with flexible web interface supporting numerous browsers and resolutions
using ASP.NET MVC, MS SQL, jQuery and Kendo Framework while preserving
familiar functionality for the users; write and optimize MS SQL Stored Procedures;
adding new features.
Involvement: 2 years as a Software Developer in team of 3-10 members
Tools and technologies: ASP.NET MVC, Entity Framework 6, ADO.NET, MS SQL,
HTML, CSS, JavaScript, jQuery, Kendo UI, TFS.
Tool for managing human resources for a Ukrainian company
The main objective of the project was to create a tool to help manage human
resources inside a company. The main tasks consisted in developing backend and
frontend functionality for a user to dynamically change the structure of the database
and drive generic UI from it based on declarative XML description.
Involvement: 3 month as a Software Developer in a team of 3-10 members
Tools and technologies: ASP.NET MVC, ASP.NET Core, ADO.NET, Entity
Framework 6, MS SQL, Aurelia, HTML, CSS, Git, Gulp, XML.
Business management solution for a Ukrainian company
The aim of the project was to develop a business management solution and
provide an ability to manage planting in a semi-automated way to maximize work
efficiency. My main responsibilities were to implement new algorithms for
calculations, assist in planning of the development phase, fix bugs and test API
Involvement: 2 month as a Software Developer in a team of 40 members
Tools and technologies: ASP.NET, MS SQL, Git.