Антон Д. , Senior, .NET разработчик

Male avatar
Антон Д.
Россия, Нижний Новгород
2 300 ₽/час 368 000 ₽/мес. без НДС
    .NET разработчик
  • Senior
Опыт работы:

15+ лет

Языки:

Русский — C2

ПисьменныйРазговорный

Английский — B2

ПисьменныйРазговорный

О специалисте

Навыки
Visual Studio
Git
SVN
Windows Forms
LINQ
ООП
STL
WPF
Transact-SQL
Microsoft Visual Studio
Entity Framework
C#
C++
.NET Framework
MS Базовый уровень промт инжиниринга DeepSeek AI
.NET Core
.NET 5+
CLR
XAML
MVVM
MahApps.Metro
MaterialDesignInXAML
DevExpress
ASP.NET WebForms
ASP.NET MVC
Razor
ASP.NET Web API
Blazor
Entity Framework Core
ADO.NET
NUnit
xUnit
MSTest
Moq
NLog
Serilog
Log4net
Dapper
Scrum
Kanban
Jira
DevOps
Azure DevOps
Technology:
SQL
Test:
Trello
Source_control:
GitHub Actions
Формат работы
Удалённо
Описание о специалисте

Опыт работы: 15+ лет. Опыт руководства небольшой командой на full stack разработке. Глубокие знания и опыт разработки на C# и .NET Framework/.NET Core. Опыт разработки web и desktop-приложений.

Примеры работ

Loan Management System
Описание задачи/проекта

Проект в сфере финтех. Система управления кредитами. Автокредитование. Архитектура: Enterprise Monolith. Корпоративная система управления кредитами, используемая для обработки кредитных заявок, расчета условий кредитования и управления договорами и финансовыми процессами.

Позиция на проекте
.NET Developer
Размер команды
4 Developers, 1 QA, 1 BA
Ответственность
  1. Участвовал в масштабной миграции корпоративной монолитной системы на архитектуру ASP.NET Core.
  2. Перенес более 50 бизнес-объектов на новую архитектуру с использованием Entity Framework Core, обеспечив надежный перенос данных и бизнес-логики.
  3. Спроектировал и реализовал стандартизированный фреймворк миграции Entity Framework, обеспечивший единообразную и ускоренную миграцию функциональности.
  4. Внедрил стратегию поэтапной миграции по бизнес-объектам, что значительно снизило риски деплоя.
  5. Провел рефакторинг устаревшего кода для повышения поддерживаемости и снижения технического долга.
  6. Спроектировал и реализовал сервисы ASP.NET Core Web API для внутренних модулей системы.
  7. Разработал REST-эндпоинты для: расчета кредитов, управления договорами, получения финансовых данных.
  8. Реализовал централизованную обработку ошибок и валидацию входных данных.
  9. Документировал API с использованием Swagger/OpenAPI.
  10. Разработал финансовый калькулятор кредитов, включающий: расчет ежемесячных платежей, расчет процентов, учет комиссий, поддержку нескольких сценариев кредитования.
  11. Реализовал новые кредитные функции.
  12. Разрабатывал сложную бизнес-логику для финансовых процессов.
  13. Разработал Background Jobs для асинхронных операций: пакетная обработка, вычисления, генерация документов.
  14. Реализовал и сопровождал Windows Services для плановой обработки данных.
  15. Оптимизировал операции массовой обработки данных.
  16. Проектировал и сопровождал структуры базы данных MS SQL Server.
  17. Разрабатывал и оптимизировал сложные SQL-запросы.
  18. Повысил производительность за счет: анализа execution plans, оптимизации индексов, устранения блокировок.
  19. Оптимизировал запросы Entity Framework: устранение проблемы N+1, оптимизация использования LINQ.
  20. Внедрил практики unit-тестирования, повысив надежность системы.
  21. Разработал unit-тесты для критически важных модулей.
  22. Проводил code review.
  23. Внедрил процессы миграции с использованием AI.
  24. Спроектировал структурированные командные и rule-файлы для AI-агентов.
  25. Автоматизировал генерацию: моделей, сервисов, DTO.
Технологии и инструменты
.NET, ASP.NET Core, C#, MS SQL Server, EF Core
Период работы/продолжительность
Май 2025 г. - Май 2026 г.
Cyber Security Platform
Описание задачи/проекта

Система для мониторинга и аудита неструктурированных хранилищ данных и сред Active Directory.

Позиция на проекте
.NET Developer
Размер команды
7 Developers, 2 QA, 1 BA
Ответственность
  1. Разрабатывал сервисы мониторинга и аудита хранилищ.(S3, MFlash, Jira, Minio).
  2. Спроектировал архитектуру взаимодействия между сервисами сканирования и мониторинга.
  3. Реализовал распределенные сервисы сканирования хранилищ.
  4. Разработал функциональность анализа доменов Active Directory.
  5. Спроектировал и оптимизировал механизмы анализа уязвимостей.
  6. Реализовал логику обнаружения путей атаки (attack path detection) для выявления потенциальных маршрутов компрометации критических объектов.
  7. Анализ и снижение нагрузки на GC.
  8. Имплементировал алгоритм поиска всех путей возможных атак злоумышленников, между двумя выбранным объектами домена.
  9. Разработал сервисы сканирования распределенных хранилищ, включая S3-совместимые среды.
  10. Балансировка нагрузки между несколькими экземплярами .NET приложения.
  11. Развернул NGINX как reverse proxy перед 3 инстансами ASP.NET Core (Kestrel). Настроил upstream с алгоритмом least_conn и проверкой здоровья (health_check). Добавил буферизацию для больших запросов (client_body_buffer_size 128k). Распределение трафика стало равномерным, отказ одного узла не влияет на общую доступность.
  12. Диагностика проблем с задержками в распределенной системе.
  13. С помощью Wireshark и netstat выявил высокий RTT (до 200 мс) между двумя дата-центрами. Причиной оказался алгоритм Nagle (отложенная отправка) на отправителе и delayed ACK на получателе. Отключил Nagle через Socket.NoDelay = true в .NET и оптимизировал интервал ACK на уровне ОС. RTT снизился до 20 мс.
  14. разработка дизайна и архитектуры.
  15. проведение код-ревью.
  16. наставничество новичков.
Технологии и инструменты
Clickhouse, Entity Framework Core, ASP.NET.Core 6.0, Postgres 15.0, .NET (Linux, Windows)
Период работы/продолжительность
Май 2023 г. - Май 2025 г.
Insurance Platform
Описание задачи/проекта

Проект в сфере FinTech / Insurance. Архитектура: Microservices.

Позиция на проекте
.NET Developer
Размер команды
4 Developers, 1 QA, 1 BA
Ответственность
  1. Разрабатывал несколько микросервисов.
  2. Участвовал в проектировании архитектуры микросервисов.
  3. Проектировал процессы взаимодействия сервисов.
  4. Проводил нагрузочное тестирование микросервисов.
  5. Участвовал в реализации процессов покупки страховых продуктов.
  6. Реализовывал интеграцию микросервисов с внешними системами и API.
  7. Разрабатывал и оптимизировал базы данных Oracle для повышения производительности.
  8. Внедрял механизмы автоматического масштабирования и мониторинга микросервисов.
Технологии и инструменты
.NET, Oracle
Период работы/продолжительность
Июнь 2022 г. - Май 2023 г.
NDA
Описание задачи/проекта

Проект в сфере финтех. Архитектура: Microservices.

Позиция на проекте
Senior Backend Developer
Размер команды
4 Developers, 1 QA, 1 BA
Ответственность
  1. Разработка Backend сервисов для анкет и админки сайта ВТБ.
  2. Разрабатывал микросервисы в финансовой области.
  3. Миграция и унификация сервисов.
  4. Проектировал компоненты архитектуры микросервисов.
  5. Реализовывал процессы взаимодействия сервисов.
  6. Разработал микросервис валютных курсов, получающий официальные курсы центрального банка.
  7. Проводил нагрузочное тестирование финансовых сервисов.
Технологии и инструменты
Entity Framework Core, ASP.NET.Core 6.0, Postgres 15.0
Период работы/продолжительность
Май 2019 г. - Май 2022 г.
CRM-система
Описание задачи/проекта

Разработка CRM-системы.

Позиция на проекте
Программист
Ответственность
  1. Разработка системы документооборота в Вэб и Desktop вариантах.
  2. Разрабатывал backend-логику и компоненты базы данных для CRM и Backoffice систем.
  3. Реализовывал бизнес-логику с использованием T-SQL.
  4. Спроектировал алгоритм выбора дилера, используемый в процессах продаж продукции.
  5. Повысил производительность операций базы данных.
  6. Разрабатывал и внедрял системы автоматической синхронизации данных между CRM и внешними системами через API.
  7. Создавал механизмы автоматизированного создания отчетов и аналитики для бизнес-пользователей.
  8. Реализовывал системы интеграции CRM с внешними сервисами для автоматизации маркетинга и продаж.
Технологии и инструменты
.NET, C#, JavaScript, MS SQL, T-SQL
Период работы/продолжительность
Февраль 2017 г. - Апрель 2019 г.

Образование

Магистр
Название учебного заведения/курса
Севастопольский национальный технический университет
Специальность
системы управления и автоматики
Не нашли, кого искали?

Оставьте заявку и, наша команда в кратчайшие сроки подберёт необходимого специалиста за вас!

Помните, что заключение договора и оплата услуг происходит после того, как вы выбрали специалиста

Request Poster