Занимаюсь разработкой бекэнда веб-приложений. Работаю на Visual Studio 2026 (C#, ASP.NET MVC, ASP.NET Core, Web API, EF), в качестве сервера данных использую MS SQL (2005-2025, проектирование - таблицы, представления, индексы, триггеры, хранимые процедуры, пользовательские функции, Service Broker, SSRS), PostgreSQL, MongoDB, логи пишу в ElasticSearch, в качестве системы управления проектами и версиями пользовался Git, TFS, Redmine, SVN, Jira, Confluence. Есть опыт написания микросервисов и работы с AutoMapper, Mapster, MediatR, FluentValidation, Hangfire, Quartz, Serilog, RabbitMQ, Docker, SignalR, InfluxDB. Фронт на Razor, Bootstrap, jQuery, AJAX, Vue3, Angular.
Работал на NopCommerce (международная компания paneco.co.il).
Фрилансером работаю больше 10 лет. На фрилансе выполнил много проектов различной направленности, в том числе Sense Tower, моя разработка бэкэнда первой в мире индустриальной метавселенной SenseTower (https://sensetower.io/). Есть опыт взаимодействия с периферийным оборудованием по протоколу Modbus и JRPC. Разрабатываю проекты с генерацией текстов и изображений с помощью искусственного интеллекта. Много опыта работы по полному циклу разработки от постановки задачи до внедрения.
Несколько значимых проектов, выполненных на фрилансе:
Pampadu.ru
Бэкэнд для бэкофиса. .NET10 (C#), PostgreSql, ElastiсSearch, Serilog, RabbitMQ, Docker, Hangfire, AutoMapper, MediatR, Swagger. Проектирование архитектуры и структуры БД, реализация, внедрение, обучение специалистов.
Микросервисы интеграций с API страховых компаний. .NET10 (C#), PostgreSQL, ElasticSearch, Serilog, REST/SOAP, Quartz, Mapster, Swagger.
ЕТЛ-ТЕХНОЛОГИИ
Веб-приложение для сбора данных о вредных выбросах промышленных объектов, формирования и отправки отчетов в Росприроднадзор по API (https://etl-tech.ru/etl-hboc). По настраиваемому расписанию подключается к внешним БД, прописанным в админке, и считывает из них новые данные. По отдельному расписанию формирует свой отчет для каждого реестра РПН и отправляет в их API. Мониторинг состояния внешних БД и API РПН с индикацией на фронте в реальном времени. .NET8 (C#), PostgreSql, Razor, Bootstrap, jQuery, SignalR, Serilog, Hangfire, AutoMapper, MediatR, REST, Swagger. Проектирование архитектуры и структуры БД, реализация бэк и фронт, API для внешних потребителей.
Сервис передачи данных по протоколу Modbus от оконечных устройств к OPC-серверу с вычислением и агрегацией значений "на лету". .NET8 (C#), PostgreSql, Razor, Bootstrap, jQuery, FluentModbus, Serilog, AutoMapper, MediatR. Проектирование архитектуры, реализация бэк и фронт.
Частный клиент
Разработка сайта-калькулятора сметы строительства коттеджей (демо https://domizblok.ru/proektyi-domov/proekt-btn.html). Калькулятор рассчитан на использование разными застройщиками со своими проектами и ценами. Используется AI-помощник (GigaChat через API). .NET8 (C#), MySQL, Razor, Bootstrap, jQuery, SignalR, Serilog, AutoMapper, MediatR, ClosedXML, EPPLus, QuestPDF. Проектирование архитектуры приложения и структуры БД, реализация бэк и фронт.
Инфосистемы-Джет
Бэкэнд системы мониторинга температуры для Сибирской генерирующей компании (https://jet.su/projects/vnedrenie-sistemy-monitoringa-temperatury/). Система позволяет подключать несколько десятков тысяч измерителей и собирает данные за неограниченный период времени. Аналитическая отчетность за любой период, экспорт в Excel. .NET6 (C#), PostgreSql, MS SQL, Docker, Serilog, AutoMapper, MediatR, REST, JRPC over HTTP, аналитическая отчетность. Проектирование архитектуры приложения и структуры БД, реализация, внедрение.
СЕНС КЭПИТАЛ
Микросервисный бэкэнд и админка индустриальной метавселенной в виртуальной реальности Sense Tower (https://sensetower.io/). Бэкэнд обслуживает запросы клиентского приложения и серверов на Unity3D. Админка метавселенной. Разворачивание в Яндекс.Облаке. .NET6 (C#), MongoDB, Docker, RabbitMQ, Razor, Bootstrap, jQuery, Swagger. Проектирование структуры БД, реализация, внедрение.
APIASP.NETASP.NET MVCBootstrapDockerHTML5JavaScriptjQuery+ 13