Данил К. .NET разработчик, Middle+
ID 22436
ДК
Данил К.
Мужчина, 30 лет
Россия, Ростов-на-Дону, UTC+3
Ставка
3 211,19 Р/час
вкл. НДС 5% (119.05 Р)
Специалист доступен с 18 августа 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
.NET разработчик
Грейд
Навыки
Отрасли
Главное о специалисте
Опытный C#(.NET)-разработчик, работает с JavaScript, Python, SQL, TypeScript и другими технологиями.
Участвовал в таких проектах:
- НРБ — национальный резервный банк. В роли fullstack-разработчика разрабатывал бизнес-процессы для банковских операций. Реализовал задачи backend части на .NET Core 6 с базами данных MS SQL Server и frontend части на Typescript + React. Сервис для работы с тикетами принимал запросы на создание тикета в Jira, создавал запись тикета в БД и через Kafka отправлял сообщение в другой сервис.
- Система упрощения регистрации клиентов для крупного банка. В качестве backend-разработчика работал над системой проверки клиента и системой регистрации клиента. Система проверки состоит из контроллера приёма запросов, сервиса получения токена авторизации и сервиса для отправки запросов стороннему API для проверки клиента. Система регистрации реализована с помощью библиотеки MediaR для выполнения запросов через команды и их обработчики.
- EPAM, SportingBet. Как fullstack-разработчик работал над проектом сайтов для ставок на спорт и казино. Занимался реализацией обработки данных со стороннего API, используя язык программирования C# и платформу ASP.NET MVC. Во фронтенде обрабатывал ответ и графически отображал его в виде всплывающего окна, используя язык программирования JavaScript и фреймворк Vue.js.
- Business & Marketing Improvement NV, SMS-Timing. В роли backend-разработчика участвовал в создании IntelliSense для desktop приложения, реализуя автодополнение и подсветку синтаксиса для WPF-приложения. Работал над веб-сервисом для сбора данных о клиентах, создавая асинхронный и многопоточный код. Создал библиотеку классов для самообновления приложений, позволяя .NET приложению обновляться автоматически.
- Migo-group, Внутренняя поддержка ERP-системы. В роли backend-разработчика занимался доработкой функционала ERP-систем, добавляя кнопки в интерфейс системы и исправляя мелкие ошибки.
Проекты
(6 лет 8 месяцев)
Автоматизация учета на заводе метанизации (Unicontrole)
Роль
Fullstack-разработчик
Обязанности
Завод метанизации, специализирующийся на переработке отходов с последующим получением метана и его реутилизацией. Реализация системы автоматизированного ввода и синхронизации данных между водителями грузового транспорта и операторами контрольно-пропускных пунктов (КПП).
Что реализовывал:
Backend:
Разработал REST API на C# (.NET 6) с использованием Blazor Server для обработки данных о грузах.
Интегрировал SignalR для реального времени синхронизации между терминалами водителей и операторов.
Настроил взаимодействие с MySQL для хранения данных о транспорте и грузах.
Frontend:
Создал адаптивные формы на HTML5/CSS (Flexbox) для планшетов водителей.
Реализовал валидацию данных на стороне клиента и сервера.
Стек специалиста на проекте
CSS, MySQL, SignalR, HTML5, Blazor
Отрасль проекта
Logistics & Transport
Период работы
Февраль 2025 - Май 2025
(4 месяца)
НРБ - национальный резервный банк
Роль
Fullstack-разработчик
Обязанности
Разработка бизнес процессов для банковских операций: депозитарное и брокерское обслуживание и прочее
Реализация задач backend части на .NET Core 6 с базами данных MS SQL Server и Реализация задач frontend части на Typescript + React.
Реализовал сервис для работы с тикетами: с фронтенда шли запросы на создание тикета в Jira. Cервис принимал запрос, создавал запись тикета в БД, и через Kafka отправлял сообщение в другой сервис, который через API Jira создавал тикет в самом сервисе Jira.
Разработка в микросервисной архитектуре: сервис ожидал ответа от сервиса через Kafka и добавлял нужную информацию в БД. В рамках данного функционала были реализованы стандартные CRUD операции + BackgroundService, который раз в 5 минут проверял, изменился ли статус тикета в Jira и обновлял его по необходимости + через вспомогательный сервис отправлял на почту Клиентскому менеджеру письмо об обновлении статуса.
Стек специалиста на проекте
PostgreSQL, SQL, Redux, JWT, React Router, TypeScript, React Hooks, Keycloak, Context API, Kafka, Microsoft, Entity Framework Core, React, Identity Server, .NET core 6, npgsql, MobX 6, Понимание микросервисной архитектуры и принципов работы с ней
Отрасль проекта
FinTech & Banking
Период работы
Август 2022 - Февраль 2025
(2 года 7 месяцев)
Система упрощения регистрации клиентов для крупного банка
Роль
Backend-разработчик
Обязанности
Система предназначена для проверки клиентов на нахождения в списках террористов / банкротства и т.п. А затем, если все проверки пройдены, формирование данных и отправки в одну из интеграционных систем (разрабатывается другой командой). Состоит из 2 частей: система проверки клиента и система регистрации клиента.
Система проверки клиентов состоит из контроллера приема запросов, сервиса получения токена авторизации и сервиса для отправки запросов стороннему API для проверки клиента.
Система регистрации клиента реализована с помощью библиотеки MediaR для выполнения запросов через команды и их обработчики. Также система реализована с помощью методологии Clean Architecture. Она состоит из:
слоя API, который принимает запросы;
слоя ядра приложения, который выполняет команды для сохранения состояния регистрации, отправки запроса на проверку клиента в систему проверки клиентов, завершения регистрации, отправки состояния регистрации другим системам;
Слоя инфраструктуры для отправки запроса на проверку клиента в систему проверки клиентов и сохранения состояния регистрации в промежуточной базе данных.
Что реализовывал:
Система проверки клиента: реализация моделей для приема ответа о результате проверки клиента, написание юнит тестов, тестирование и отладка системы;
Система регистрации клиентов: разработка валидатора для входных данных, разработка сущностей для Entity Framework, реализация команд MediaR и написание юнит-тестов к ним, написание спецификации для запроса информации о регистрации, тестирование и отладка системы, рефакторинг кода;
Стек специалиста на проекте
RabbitMQ, ASP.NET, Entity Framework, DDD, core, media3
Отрасль проекта
FinTech & Banking
Период работы
Март 2022 - Август 2022
(6 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Волгоградский государственный технический университет
Специальность
Информатика и вычислительная техника (бакалавриат)
Завершение учебы
2017 г.
Высшее
Учебное заведение
Волгоградский государственный технический университет
Специальность
Информатика и вычислительная техника (магистратура)
Завершение учебы
2019 г.