← В ленту
Регистрация: 19.07.2023

Портфолио

Electrotechnical solutions Ltd.

A module that allows drawing scheme of electric distribution networks on the map by GPS coordinates of their elements. - Extensively worked with stored procedures. - Optimized performance for work with the database. - Delivery map tiles from map service. - Organized debugging and testing processes. - Performed an integration with a high-level module. - Implemented calculation of the location of scheme elements.

Techart group Ltd.

An application for a company that provides medical research services. This application allows creating accounts of patients that participate in the research process, managing them, and then taking different conclusions. - Backend development using Web API. - Working with databases (query, functions, stored procedures). - UI development using Angular Material library. - Rapidly detect and resolve problems. - Debugging and testing processes.

Techart group Ltd.

A project aimed at maintaining, developing, and enhancing all systems related to data management in the company, including the migration of new external data and the creation of reporting database. - Investigating API changes and creation of stored procedures in the Operational Database to add the necessary data to the Reporting Database. - Writing instructions for merging new data that came in JSON format. - Analyzing data from a third-party database and preparing the necessary instructions for adding to the Company Data System. - Creating, fixing, and enhancing complex stored procedures. - Configuring automation using SQL Server Agent.

Скиллы

Angular
ASP.NET
Auto Mapper
AWS
Azure
Azure Data Studio
Beanstalk
C#
Docker
EF Core
Fluent Validation
GIT
GitHub
Heroku
Javascript
JWT
LINQ
MediatR
MongoDB
MS SQL Server
.NET Core
OAuth2 Social Logins
PostgreSQL
Redis
Serilog
SQL
Typescript
Visual Studio

Опыт работы

Инженер-программист
08.2022 - 06.2023 |ООО «Техкарт групп»
.NET, T-SQL, MS SQL Server 2017, Service Broker, SQL Server Agent
Проект, направленный на поддержку, развитие и совершенствование всех систем, связанных с данными. Управление в компании, включая миграцию новых внешних данных и создание отчетной базы данных. - Разработка и модификация AWS Lambda functions используя C# .Net для соблюдения контракта данных передающихся через pipeline системы. - Изучение изменений API и создание хранимых процедур в оперативной базе данных для добавления необходимых данных в базу данных отчетов. - Написание инструкций по объединению новых данных, пришедших в формате JSON. - Анализ данных из сторонней базы данных и подготовка необходимых инструкций для добавления в Систему Данных Компании. - Создание, исправление и расширение сложных хранимых процедур. - Настройка автоматизации с помощью агента SQL Server.
Software Engineer
02.2022 - 07.2022 |ООО «Техкарт групп»
ASP .NET Core Web API, EF Core, PostgreSQL, Heroku, Angular, Material, Identity, Docker, OAuth2, Social Logins, GitHub Actions
Приложение для компании, которая предоставляет услуги медицинских исследований. Это приложение позволяет создавать учетные записи пациентов, которые участвуют в процессе исследования, управлять их, а затем делать разные выводы. - Backend-разработка с использованием веб-API. - Работа с базами данных (запросы, функции, хранимые процедуры). - Разработка пользовательского интерфейса с использованием библиотеки Angular Material. - Быстрое обнаружиние и решение проблем. - Процессы отладки и тестирования.
Инженер-программист
05.2021 - 12.2021 |ООО "Техкарт групп"
T-SQL, MS SQL Server, ASP.NET Core Web API, AWS, Angular
Большой проект переходил на современный стек технологий. Один из сложных процессов менял схему базы данных на новую. Наиболее важные поля анализировали схемы данных, готовили необходимые задания агента SQL Server, хранимые процедуры и функции. - Анализ схемы базы данных, и таблиц, и столбцов, отображение на новый системный API. - Активная работа с хранимыми процедурами на T-SQL. - Использование процедур автоматизации OLE для отправки JSON в API из хранимых процедур. - Отладка и тестирование хранимых процедур с использованием плана выполнения для повышения производительности. - Активная командная работа с использованием техники парного программирования. - Отладка и тестирование на фронтенде.
Инженер-программист
12.2020 - 04.2021 |ООО «Электротехнические решения»
.NET Core, EF Core, LINQ, MS SQL Server, MapQuest Service
Модуль, позволяющий наносить на карту схемы распределительных электрических сетей по GPS-координатам их элементов. - Активно работал с хранимыми процедурами. - Оптимизирована производительность для работы с базой данных. - Доставка тайлов карты из картографического сервиса. - Организация процессов отладки и тестирования. - Выполнена интеграция с высокоуровневым модулем. - Реализован расчет расположения элементов схемы.
.NET-инженер
02.2020 - 11.2020 |ООО «Электротехнические решения»
ASP .NET Core, EF Core, LINQ, MS SQL Server, Oracle Db
Приложение, позволяющее вести учет распределительных электрических сетей. Все элементы сети могут быть отсортированы и сгруппированы по типам и должны иметь отдельные карты со своими характеристиками. Команды CRUD также должны применяться к элементам. - Принимал активное участие в ежедневном общении с заказчиками по уточнению требований. - Принимал активное участие в процессах разработки. - Отвечал за отладку и тестирование программного обеспечения. - Спроектирована и реализована структура баз данных.

Образование

Информатика
Белорусский государственный университет

Языки

АнглийскийСреднийПольскийБазовыйРусскийРодной