Download PDF

Summary

Full-stack web developer with more than 9 years of commercial experience. My strong points are Punctuality and Result Orientation. My goals are always to meet the needs of my client and his/her deadlines. When I am working on new projects, I like to keep clear communication with my clients, as I believe this is key to the successful accomplishment of my work.

Core Competencies

  • C#
  • MS SQL
  • Bootstrap
  • .NET Framework
  • My SQL
  • Stripe API
  • .NET Core
  • HTML5
  • PayPal API
  • WPF
  • CSS3
  • AWS
  • UWP
  • Java Script
  • Azure
  • ASP.NET MVC
  • Type Script
  • Azure DevOps
  • ASP.NET Core
  • Vue.js
  • React
  • Entity Framework
  • Angular 5/6/7/12/16/17/18
  • jQuery
  • Entity Framework Core
  • React 
  • Event driven micro services
  • ADO.NET
  • Blazor
  • WPF

Professional experience

January 2021October 2024

RemSoft.Dev

Senior Fullstack developer

Project 1. Custom HR and Document Management System

Description:
HR-FinManager is a flexible system for HR and financial departments, designed to automate payroll management, employee financial requests, and internal document workflow. The system includes modules for salary calculation, bonuses, and financial approvals. Integration with banking APIs allows for automated payments and regulatory reporting, ensuring compliance with financial regulations.

Responsibilitie:

  • Designed and developed a custom HR and payroll management system.
  • Integrated the solution with banking APIs for seamless salary payments.
  • Built an intuitive React-based UI for employee and HR interactions.
  • Implemented role-based access control to ensure data security.
  • Deployed and maintained the system on Azure for scalability and reliability.
  • Developed an automated document workflow for contract and payroll processing.

Technologies: .Net, React, SQL Server, API, Azure

Project 2. Client from South Africa

This project focused on implementing and customizing Sage200 Evolution for financial companies and enterprises. The primary goal was to automate accounting processes, manage accounts payable and receivable, and integrate with local banks for payment processing. The system reduces manual work, improves financial reporting accuracy, and ensures compliance with tax regulations.

Responsibilities:

  • Customized and extended Sage200 Evolution for specific financial workflows.
  • Developed APIs for seamless integration with banking systems.
  • Implemented automated financial reporting and compliance features.
  • Created a React-based UI for enhanced user experience in financial management.
  • Configured Azure cloud infrastructure for scalable and secure deployment.
  • Provided technical support and optimized system performance.

Technologies: .NET Framework, .NET Core, EF Core, MS SQL, React, Headless CMS, GraphQL, Azure

Project 3 NDA

Responsibilities: This project was created to allow the customer to calculate the cost of manufacturing boxes based on their appearance. The user can edit both the overall appearance of the product and any of its parts, including size, material, or engraving. All production details are displayed as grap. The price is determined based on the edited specifications and may also depend on specific restrictions provided by the user.

Tasks performed:

  • Responsible for development strategy and task allocation, planning sprints
  • Create tool for graph displaying
  • Working on all back-end logic like calculation or connection to database etc.
  •  Bug fixing and code review

Used technologies: WPF, .Net 8, EF Core, MSSQL

Project 4 NDA
Financial remittance system

Responsibilities: participating in fraud protection system development, participation in the development of the correspondent communication platform
Used technologies: ASP.NET Core, .NET Core, EF Core, MSSQL, TypeScript, Node.js, Microservices, Kafka, Azure, AWS

Project 5. Intelligent Financial Analytics

Description:
FinFlow is an automated financial analytics system designed for large corporations and financial institutions. It enables in-depth financial flow analysis, cash flow forecasting, and real-time risk assessment. The integration with banking APIs ensures seamless access to financial transactions, while machine learning algorithms help detect anomalies and suspicious activities. The system enhances decision-making by providing predictive insights into financial operations.

Responsibilities:

  • Designed and developed a scalable financial analytics platform with real-time data processing.
  • Integrated banking APIs to streamline financial transaction monitoring.
  • Implemented AI/ML models for anomaly detection and predictive analytics.
  • Developed an interactive dashboard using React for financial insights visualization.
  • Deployed and managed the solution using Azure cloud infrastructure.
  • Ensured system security and compliance with financial industry standards.

Technologies: .Net, Azure, API, SQL, React

Project 6 NDA
Website for medical staff

Responsibilities: created a website for medical staff. It stored all the documentation connected with the job, medical contracts, contacts, and personal documentation. Now it has more than 15 000 users.
Used technologies: .NET Core, ASP.NET Core, MSSQL (stored procedures, views, etc.), Angular 8/9/10, Azure

Project 7 AppyPay

Description: Project was dedicated to build websites and apps that accept payments in Angola. AppyPay products power payments for online and in-person retailers, subscriptions businesses, software platforms and
marketplaces, and everything in betweenDevelopment process included communicating with business analysts, QA team and banks. As a result, a payment gateway for different banks and payment systems was created
successfully and AppyPay became a pioneer in the industry/
Technologies: DevOps, .Net, Back-End, Front-End, Web, Blazor, API

Project 8: Remittance system under NDA

UK based company for the worldwide money remittance.
Huge development team, a lot of different teams responsible for different parts of the system. Cross-team coordination and communication.  Microservice architecture, microservice that was responsible for payouts.
Technologies .NET Framework, .NET Core, Java Spring, MS SQL, Cosmos DB, Azure Cloud, AWS, Azure Devops, Team City, Octopus, Jenkins, gRPC, Azure Service Bus, Apache Kafka, Splunk, Grafana, mTLS, SOAP, unit testing. Adapter architecture/approach 

Осtober 2020January 2021

NDA - Healthcare System

Fullstack Developer

Responsibilities: new features development and bugfix
Used technologies: ASP.NET Core, .NET Core, EF Core, MSSQL, Angular 8/9, RX.js, ngrx

April 2020October 2020

NDA - Payment system for electronic documentation exchange service

.Net Backend Developer

Responsibilities: new features development and bugfix
Used technologies: ASP.NET Core, .NET Core, EF Core

December 2019April 2020

Regus - Real estate booking

Angular Senior Frontend Developer

Responsibilities: new features development and bugfix
Used technologies: Angular 9, RX.js, ngrx

June 2019November 2019

R&D web application for agricultural research - for AB-Inbew R&D department

VueJS 2+ Senior Frontend developer

Responsibilities: new features development and bugfix
Used technologies: Vue.js

January 2019June 2019

Smart Data Admin - internal processes management system for casinos network

Full Stack developer

Responsibilities: new features development and bugfix, some DevOps responsibilities (Azure)
Used technologies: ASP WebForms, ASP.NET Core, Angular 7, MS SQL, Octopus Deploy, Azure infrastructure (VM, AppServices, LB, etc.), Azure DevOps

August 2018December 2018

E-learning portal - NDA

Full stack developer

Responsibilities: new features development and bugfix, some DevOps responsibilities (Azure)
Used technologies: ASP.NET MVC, ASP.NET Core, Entity Framework, Entity Framework Core, MS SQL, JavaScript, TypeScript, jQuery, Bootstrap, Vue.js, Vuetify, Azure web applications, Azure SQL, Azure Gateway, Azure DevOps

February 2018August 2018

Bulk emails and Salesforce sales enablement portal

Full Stack developer

Email campaigns website with the ability to organize the cycle - from creating rich and beautiful,
cross-device and cross-client templates, keeping and managing recipients base to creating flexible email campaigns and generation and analysis results of campaigns and all possible statistics according to performed activity.

Responsibilities: new features development and bugfix, some DevOps responsibilities (Azure)
Used technologies: ASP.NET Core, Entity Framework Core, MS SQL, TypeScript, Angular 7, Amazon EC2, Amazon ElasticBeanstalk, Azure DevOps

October 2017 February 2018

Portal for city helpers

Full Stack developer

Portal, which helps to make meetings possible between people, who can provide some useful services in a big city and people who need these services to be consumed

Responsibilities: new features development and bugfix, some DevOps responsibilities (AWS)
Used technologies: ASP.NET MVC, Entity Framework, MS SQL, JavaScript, jQuery, Bootstrap, number of 3rd party libraries

June 2017October 2017

Email campaigns and Salesforce results analytics website

Full stack developer

Analytics website for generation and analysis of email campaign results with a lot of statistics data,
provided by customers' API. Also generation and analysis of Salesforce sales data together with the small engine for AI prediction of next possible sales results.

Responsibilities: new features development and bugfix
Used technologies: ASP.NET Core, Entity Framework Core, MS SQL, TypeScript, Angular 6, Amazon EC2, Amazon Elastic Beanstalk, Amazon Redshift, Azure DevOps

February 2017 June 2017

Psychological Portal - NDA

Full stack developer

Responsibilities: new features development and bugfix
Used technologies: ASP.NET MVC, Entity Framework, SignalR, JavaScript, jQuery, Bootstrap, PayPal API

July 2016February 2017

CloudFicient

Full stack developer

Office365 usage management website

Responsibilities:
new features development and bugfix
Used technologies: ASP.NET MVC 5. HTML5, CSS3, Bootstrap, jQuery, Google Charts API, Azure AD

January 2016 July 2016

R&D application for spectroscopy company - NDA

.NET Developer (WPF)

Responsibilities: new features development and bugfix
Used technologies: C#, .NET, WPF, SciCharts WPF

September 2015December 2015

PredictAble

NET Developer (UWP)

Application for people who are literate but have lost the ability to speak possibly due to cerebral palsy, motor neuron disease, laryngectomy, stroke, apraxia, or brain injury.

Responsibilities:
new features development and bugfix
Used technologies: C#, .NET, Windows 10 SDK, Tobii Eyetracking hardware

Education

2006present

Different professional courses

Online and local organizations

Courses for improving skills in certain technologies

20062011

Master's degree

Zaporizhzhya National Technical University

Computer Science

Languages

Ukrainian — native
English —
upper-intermediate