Profile

  • Projects 1
  • Rating -
  • Rating 252
Register

If you have an account, log in

Indicators

  • Last project: 7 years back
  • Collaboration with clients: 2
  • Last visit: 1 month 19 days ago

CV



GOAL

Create quality and necessary software using modern technologies.


PROFESSIONAL SKILLS


The main activity is backend programming I have experience with

APS.NET , ASP.NET MVC, ASP Core . Blazor

MS SQL, SSAS(OLAP), SQLLite ,  Postgresql MS, Mongo , Azure Analysis Service

Dapper,  EntityFramework , SSDT

ElasticSearch , Kibana, Prometheus, Grafana

WinForms, WindowsServices, WebForms

RAbbitMQ, masstransit

Swagger , Postman


In some projects I acted as a full stack developer. have skills in working with

Angular.Js ,  Angular 2+ , Jquery , JavaScript, HTML, Bootstrap

I engaged in setting up MS SQL service plans. Backup, index services, query optimization.

As a hobby a little familiar with Arduino and IoT,


EDUCATION

NTUU KPI 1997 - 2002 National Technical University of Ukraine "KPI". Specialist. Non-destructive testing devices and systems


MUF 2000 - 2003 International University of Finance. Accounting and Auditing Specialis


KTRE 1993 - 1997 Kyiv Technical School of Radio Electronics. Technician. Computer repair and maintenance.

LANGUAGE KNOWLEDGE

English (reading - pre intermediate, speaking - beginner), Russian (fluent), Ukrainian (fluent)


EXPERIENCE

 

2020 – 2020 - participation in the development of a questionnaire system for PHC https://phc.org.ua/

Development of an administrative module of the system consisting of a questionnaire designer. Reporting and exporting files to IBM SPSS.

The main technology stack on the project ASP NET Core 3, Blazor Ms SQl

 

2020 – participation in a startup to develop a recruitment system.

            .

Development of a server part to ensure the operation of the recruitment system. Integration with data download services, data transformation and mapping, and search index creation with a variety of filtering options. Optimize download and calculate search in 1,000,000 data for 70+ filters.

As part of the project, I expanded the asp net identity authorization system (jwt token) to service 3 different front-end applications that worked through 1 api.

Integration with wayforpay, google api. In the project, he architecturally implemented several services (telegram bot, e-mail messaging system, payment acceptance, healthchecks monitoring system) that communicate with each other using RabbitMQ.

Data contracts for exchange via RabbitMQ (masstransit) are made in a separate nuget package. To update the package, all developers have deployed their nuget server.

Partially configured CI (build and test)

The main technology stack on the project ASP NET Core 3, Ms SQl, Azure storage, ElasticSearch

           

2019 - 2020 – development of the Medata system for PHC https://phc.org.ua/

            Development of an internal system of a public organization for the placement of information on group activities for staff training.

The project integrated with an internal file server (WebDav) and an open source web conferencing system for online learning (BigBlueButton)

The main stack of technologies on the project ASP NET Core, Ms SQl, angular, ElasticSearch

2018 – 2019 – participation in the development of the Nectain trading business platform 

            Development of e-commerce services in the segment of B2B system of preparation and bidding from the product catalog, the formation of proposals, needs / orders, contracts, invoices, etc.

The project implemented a total of about 15 separate services. The interaction between them took place through RabbitMq and with the help of MassTransit.

Implemented search and procurement system.

 The main technology stack on the project ASP NET Core 2, Ms SQl, Azure storage, ElasticSearch

2018 - participation in the development of live TV voting management system.

Developed a system of amnesty for surveys (creation, editing and launch). Created a demo version of a mobile application on xamarin whose task was to broadcast a TV channel and receive polls generated by the channel.

As part of the project, he set up Azure Notification Bus, Google FireBase

The main technology stack on the project ASP NET, Ms SQl, Azure storage and hub

2017 – вересень 2018 participation in the development of the electronic trading platform Alladin Government (integration with Prozzoro)

            As part of the project, he implemented a part of the backend that corresponded to authorization, a search engine for tenders, a notification system and mailing. Our team managed to get 4 levels of accreditation from Transparent.

Configured interaction between services using RAbbitMq.

Configured full-text MS SQL search and optimized search queries as well as with Service Broker for organizing asynchronous tasks

The main technology stack on the project ASP NET core 1, Ms SQl

           




Long experience up to 16 years


LTC "Trade Business Network"  2015 – 2016

FullStack developer ASP.NET MVC 5.0 / C # / SQL / angular

Development of e-commerce services in the B2B segment


 "KYIVGAS""  2014 – 2015

Leading programmer. FullStack developer ASP.NET MVC 5.0 / C # / SQL / MSAS (OLAP) / MSIS

Development of a corporate portal, automation of structural divisions of the company within a single web application. Reporting development.


IA "Mir Kvartir" 2008 - 2014

Programmer. Back-end developer WinForms / WebForms / C # / SQL / MSAS (OLAP) / MSIS

Development and implementation of an information system for managing the production of printed publications.


Center for AIDS Prevention and Control 2012

ASP.NET MVC 4.0 / C# / SQL

Migration of the patient registration system from the desktop program (.net app + mysql database) to the web platform. Web version development, data migration. Reporting system.


SOFTWOLD LLC 2005 - 2008 

Programmer. ASP / ASP 2.0 / C ++ MFC / Front end developer / C # / SQL / MSAS (OLAP)

Design and development of new modules for the software and information complex "Center for Social Services for Youth". ETL and data replication, system support. Development of a reporting system based on MSAS (OLAP)


USAID SC Project   2002 - 2005

Junior programmer. VB / Paradox / Access

Participation in the project "Increasing the profitability of the private sector in agriculture of Ukraine through the introduction of agricultural advisory". Participation in the development and implementation of the information system within the project.

Tags

mongodb mssql OLAP rabbitMQ SSAS stripe Elastic Search ASP.NET Core

Skills and abilities

Programming

Services