Backend-разработчик на C# / .NET. Делаю сервисы и
интеграции, перевожу унаследованные системы к более устойчивой
архитектуре (DI, тестируемость, модульность), разбираюсь с
production-инцидентами и “плавающими” проблемами (вплоть до дампов
памяти).
Опыт: документооборот/ECM и сканирование, фоновые пайплайны,
корпоративные порталы и инженерные данные. Английский —
B2. Инструменты разработки с ИИ (Cursor и аналоги) —
1+ год в работе.
ООО
«НОВА ЭНЕРДЖИС» — эксперт по технической экспертизе и поддержке
Сентябрь 2023 — н.в. · удалённо
Разработка и сопровождение сервисов
сбора/обработки/публикации инженерных данных; участие в
развитии корпоративного веб-портала.
Улучшение поддерживаемости унаследованной системы:
DI, структура по фичам, развитие тестов,
документация/онбординг.
Участие в стабилизации пайплайнов публикации и расследовании
инцидентов (конкурентность, конфигурации таймеров, форматы/кодировки
экспорта).
ООО «Электрон-сервис» —
техник-программист
Август 2020 — февраль 2022
Backend: .NET Core, ASP.NET,
REST API, сопровождение и развитие сервисов.
SQL: доработка и отладка MS SQL Server процедур,
подготовка тестовых сценариев/скриптов.
Газпром
нефть — Цифровые решения — ведущий разработчик .NET
Сентябрь 2017 — март 2020
ECM/документооборот: полный цикл от сканирования
(TWAIN/потоковые сканеры) до интеграций и контроля проведения документов
(SAP).
Архитектура: мост Java ↔︎ .NET через
IKVM.NET, плагины/формы, фоновые пайплайны на
MongoDB + Quartz.NET.
Качество и поддержка: переход от “ручных прогонов” к тестируемости
(абстракции + Microsoft Fakes для COM), нетривиальная
отладка (дамп памяти, Reflection).
Дополнительно
Wissance — Co-founder / Senior Backend Developer (.NET),
2022–2023 (кроссфункциональные задачи полного цикла SDLC).
Highlights
Ускорил развитие унаследованного контура: единые стандарты, DI,
тестируемость, документация/база знаний → ниже стоимость изменений.
Внедрил unit-тестирование поверх API на COM через
Microsoft Fakes и слой абстракций → меньше регрессий и
ручных проверок.
Нашёл причину “невоспроизводимого” зависания через дамп
памяти и устранил точечным фикс‑ом
(Reflection/подписки/потоки).
Образование
Омский государственный университет им. Ф.М. Достоевского, Омск.
Математический факультет — до
2019
Прикладная математика и информатика · неоконченное высшее
Физический факультет — до
2017
Прикладная математика и физика · неоконченное высшее
Факультет компьютерных наук
— до 2013
Вычислительные машины, комплексы, системы и сети · неоконченное
высшее
Ссылки
Подробная версия (HTML/PDF):
https://karataevdmitry.github.io/