Желаемая должность
Team Lead / Senior .NET Developer · C# / .NET Core, микросервисы, delivery
Тип занятости: полная занятость · Формат: офис / гибрид / удалёнка
Коммерческий опыт: 7 лет · из них 3 года в роли Team Lead в промышленной разработке на C# / .NET
О себе
Team Lead и Senior .NET-разработчик: 7 лет коммерческой разработки, 3 года отвечаю за delivery вместе с бизнесом - оценка задач, приоритеты, качество и сроки. До 50% времени - руки в коде: сложные участки на C# / .NET Core, code review, прототипы архитектурных решений, рефакторинг и стабилизация систем.
Основной контур: backend на .NET Core, PostgreSQL, REST и event-driven интеграции, декомпозиция модулей, отказоустойчивость. Есть опыт React-интерфейсов и связки UI ↔ API. Инфраструктура: Docker, Linux, GitLab CI/CD, мониторинг (Prometheus); готов закрывать OpenShift / Kubernetes / Istio как зону роста на текущем фундаменте.
Хочу углубиться в финансовую математику и прайсинг: fair value / amortized cost, оценка рисков и логика резервов (МСФО 9). Практикую LLM и AI-агентов в разработке: анализ кода, рефакторинг, review, автоматизация рутины.
Ключевые результаты
- Окупаемость продукта 36 -> 12 месяцев (−67%, в 3 раза быстрее): как Team Lead вёл delivery web+mobile+backend в Workle Pro, совместно с бизнесом приоритизировал инициативы и довёл их до измеримого экономического эффекта.
- 48% пользователей переведены с web на mobile за 9 месяцев без остановки текущего контура: спланировал миграцию, контролировал качество релизов и совместимость с C# / .NET API.
- 3 года Team Lead в промышленной C# / .NET разработке: оценка и декомпозиция задач, преоритизация бэклога, контроль сроков, code review, менторинг, онбординг новичков.
- 4 года 11 месяцев самостоятельно спроектировал и развивал backend продуктовой платформы (C# / .NET, Go, PostgreSQL, Redis): модули, API-контракты, отказоустойчивость, контейнерный деплой.
- 7 лет сопровождения production-систем на C# / .NET и PostgreSQL: рефакторинг legacy, поиск первопричин, стабилизация, интеграции между сервисами.
Ключевые компетенции
Delivery / Team Lead: планирование, оценка задач, преоритизация, контроль исполнения и качества, работа с Product Owner / бизнесом, декомпозиция, code review, менторинг, онбординг.
C# / .NET: C#, .NET / .NET Core, ASP.NET Core, Web API, Entity Framework / EF Core, async/await, DI, middleware, REST API, интеграции.
Архитектура: microservices, оркестрация сервисов, Event-Driven Architecture, Clean Architecture, SOLID, DDD, декомпозиция модулей, отказоустойчивость, рефакторинг и стабилизация сложных систем, технический долг.
Данные и интеграции: PostgreSQL, SQL, индексы, транзакции, оптимизация запросов, аналитические выборки; Kafka, producers / consumers, асинхронный обмен сообщениями; REST-интеграции с внутренними сервисами.
Облако и инфраструктура: Docker, Docker Compose, Linux, GitLab CI/CD, Traefik, Prometheus, контейнеризация и автоматизация деплоя. Целевой рост: OpenShift, Kubernetes, Istio.
Full stack: backend C# / .NET + mobile Flutter; React, TypeScript, Next.js - пользовательские интерфейсы и интеграция с backend API.
AI (плюс): LLM, AI-агенты, AI-assisted development, генерация и review кода, автоматизация процессов, интеграции с AI API.
зона роста: интерес к прайсингу, fair value, amortized cost, риск-моделям и МСФО 9; опыт продуктовых систем со сложной бизнес-логикой и деньгами пользователя. Работал над MVP аналогом кошелька Алтын
Опыт работы
Продуктовая платформа со сложной бизнес-логикой (страхование и финансовые сервисы для агентов). Совместно с бизнесом отвечал за результат команды: оценка задач, приоритеты, качество и сроки. Параллельно до 50% времени - senior-разработка на C# / .NET: сложные участки, API, PostgreSQL, рефакторинг.
- Сократил срок окупаемости с 36 до 12 месяцев (−67%). Перевёл delivery с набора разрозненных задач на управляемый поток: оценка ёмкости, преоритизация бэклога, контроль релизов. За счёт этого команда закрывала инициативы, которые напрямую били в экономику продукта, а не в "красивый бэклог".
- Перевёл 48% пользователей с web на mobile за 9 месяцев. Спроектировал миграцию так, чтобы web-контур продолжал работать: поэтапный rollout, совместимость API, контроль дефектов на каждом этапе. Итог - почти половина аудитории на новом канале без срыва сроков основного продукта.
- Выстроил delivery-процесс: декомпозиция эпиков, оценка совместно с исполнителями, статус исполнения, приёмка по качеству. Снимал блокеры между backend, mobile и бизнесом, не отдавая сроки "на самотёк".
- Развивал backend на C# / .NET / ASP.NET Core: REST API, бизнес-логика, EF Core, PostgreSQL (схема, индексы, транзакции, оптимизация запросов). Интеграции между сервисами и клиентскими приложениями.
- Стабилизировал сложные участки: разбор production-инцидентов, поиск первопричин, рефакторинг legacy, снижение повторных дефектов на регрессиях.
- Code review сложных изменений, менторинг и онбординг новых разработчиков, передача инженерных практик (контракты API, границы модулей, критерии готовности).
- Участвовал в техническом проектировании новых возможностей: декомпозиция модулей, выбор границ сервисов, прототипы решений до оценки полной стоимости доработки.
Технологии: C#, .NET / .NET Core, ASP.NET Core, EF Core, PostgreSQL, SQL, REST API, Flutter, Git, code review.
С нуля спроектировал и 5 лет развивал продуктовую платформу. Это прямой опыт актуализации solution-архитектуры: декомпозиция модулей, вынос устаревшего кода, повышение отказоустойчивости, стратегия технологического развития.
- Спроектировал backend как набор связанных сервисов, а не монолит "навсегда": API и бизнес-логика на C# / .NET Core и Go, контракты между модулями, асинхронные операции, Redis как слой кэша и координации.
- PostgreSQL как основное хранилище: схема под рост продукта, индексы, транзакции, разделение горячих и справочных данных. За 5 лет несколько итераций рефакторинга схемы без потери данных.
- Интеграционная обвязка: REST, WebSocket, JWT (RS256/JWKS), S3-совместимое хранилище. Заложил event-driven подход к обменным сценариям (асинхронные пайплайны, развязка компонентов) - тот же класс задач, что Kafka-контур в банке.
- Инфраструктура "чтобы летало": Docker / Docker Compose, Traefik, Linux / VPS, GitLab CI/CD, Prometheus. Автоматизировал сборку и выкат, закрыл ручной деплой. Готов перенести эту практику на OpenShift / Istio.
- Самостоятельно принимал архитектурные решения, вычищал устаревшие модули, повышал наблюдаемость (метрики, разбор сбоев). Это 5 лет ответственности за результат, а не "сделал задачу в тикете".
Технологии: C#, .NET 9, ASP.NET Core, EF Core, Go, PostgreSQL, Redis, REST, WebSocket, JWT, Flutter, Docker, Traefik, S3/MinIO, Prometheus, Linux, GitLab CI/CD.
- Подключился к действующей архитектуре, разобрал незнакомую кодовую базу и закрывал backend-доработки без раскачки "в полгода".
- Реализовал интеграции с внешними API и AI-контуром: от контракта до рабочего сценария в продукте.
- Исправлял дефекты в существующей бизнес-логике, не ломая смежные модули.
Высоконагруженный продукт финансового контура (ставки, деньги пользователя, пиковые нагрузки). Работал в отделе геймификации: клиентская функциональность и интеграция с backend API.
- Доводил пользовательские сценарии до production в контуре, где ошибка сразу видна в деньгах и нагрузке.
- Интеграции с C# / .NET backend API, работа в существующей архитектуре без "переписать всё".
Технологии: Flutter, Dart, REST API, C# / .NET backend.
- 2 года 2 месяца промышленной разработки на C# / .NET: API, бизнес-логика, PostgreSQL, клиент-серверные продукты.
- Развивал legacy: рефакторинг, разбор production-ошибок, поиск причин, а не точечные "заплатки".
- Интеграции frontend/mobile с backend, Docker, Linux, GitLab - полный контур от кода до выката.
Технологии: C#, .NET, ASP.NET Core, Entity Framework, PostgreSQL, SQL, REST, Docker, Linux, GitLab.
- Старт промышленной C# / .NET разработки: ASP.NET, Entity Framework, PostgreSQL, REST API, бизнес-логика и интеграции.
- Сопровождение существующего кода в production, исправление дефектов, развитие функциональности.
Технологии: C#, .NET, ASP.NET, Entity Framework, PostgreSQL, SQL, REST API.
- Обучал детей программированию в частной школе: вечерние занятия и выходные параллельно с основной работой.
AI / LLM - практический контур
- Использую генеративные модели и AI-агентов в ежедневной разработке: разбор чужого кода, рефакторинг, code review, черновики решений, документация. Это не "поигрался с чатом", а встроенный способ ускорить delivery.
- Собрал AI-инструменты для отдела продаж (ООО "Кип Системс"): автоматический расчёт и сборка презентаций - ручной цикл заменён на генерацию с проверкой результата человеком.
- Интеграции с AI API на backend, автоматизация обработки данных, контроль качества ответов модели (без слепой отправки в клиента).
- Каталог на 10 000 позиций: импорт/экспорт Excel и CSV разных форматов поставщиков, плагины поиска - data-intensive задача на стыке БД и интеграций.
Технический стек
Languages: C#, Go, SQL, TypeScript, Dart, Python.
Backend: .NET, .NET Core, ASP.NET Core, Web API, EF Core.
Architecture: Microservices, Distributed Systems, Event-Driven, REST, Clean Architecture, SOLID, DDD, рефакторинг сложных систем.
Data / Messaging: PostgreSQL, SQL, Kafka, Redis, REST-интеграции.
Frontend: React, TypeScript, Next.js.
Mobile: Flutter, Dart.
Infrastructure: Docker, Linux, GitLab CI/CD, Traefik, Prometheus. Рост: OpenShift, Kubernetes, Istio.
AI: LLM, AI-агенты, AI API, RAG, автоматизация разработки.
Образование
09.02.07 Информационные системы и программирование
ГПОУ ТО ТГКСТ · 2020 · среднее специальное. Профильное образование в области разработки программного обеспечения.
Языки
Русский — родной · Английский — B1 (средний)
Дополнительно
- Готов к офисному, гибридному или удалённому формату; в Москве — с первого дня.
- Готов закрывать до 50% времени как Senior .NET: сложный код, review, прототипы - и вторые 50% как Team Lead: результат, сроки, качество, развитие людей.
- Победитель WorldSkills по компетенции "Предпринимательство" (Тула). Призёр конкурса молодых предпринимателей от бизнес-инкубатора и Сбербанка (Тула).
- Выступаю на сцене (бизнес и художественные мероприятия); организовал 3 концерта с собственными песнями (~50 человек).
- Игра Flat Planet на Unity / C#: 3 года разработки, поездки в Москву, Ярославль и Казань, краудфандинг 102%.