Технический лидер .NET

Санкт-Петербург, Россия
Тимлид/Руководитель группы
Информационные технологии • Разработка • Backend • C# • ASP.NET Core • PostgreSQL
Удаленная работа • Частичная занятость • Работа в офисе
Опыт работы более 5 лет
400 000 ₽
О себе

На данный момент Application Software Engineer / технический руководитель проекта.

Мои компетенции и опыт

ПРОФЕССИОНАЛЬНЫЙ ПРОФИЛЬ

Инженер с девятилетним опытом коммерческой разработки и опытом технического руководства небольшими командами. Основная специализация — .NET, архитектура прикладных систем и интеграции. Развивал банковскую KYC/AML-платформу, модернизировал legacy-компоненты и спроектировал собственную платформу аналитики маркетплейса. Совмещал разработку с распределением задач, code review и менторингом: 2‑3 разработчика в Prospero и 1‑2 разработчика в собственном продукте. Принимал решения по архитектуре, данным и асинхронной обработке.

 

📌 Условия: нужен доступ к резюме ₽ на руки в месяц; постоянная работа или подработка. Готов работать на месте работодателя, удалённо и в гибридном формате, готов к командировкам и переезду. Рассматриваю другие города и страны.

 

🛠️ КЛЮЧЕВЫЕ КОМПЕТЕНЦИИ

Техническое лидерство: Архитектурные решения, декомпозиция и распределение задач, code review, менторинг разработчиков, выбор технологий, техническая документация, проектирование интеграционного слоя.

Backend и данные: C#, .NET 9/10, нужен доступ к резюме Core Web API, .NET Framework, EF Core, Dapper, PostgreSQL, MS SQL Server, T-SQL, Redis, Memcached.

Архитектура и интеграции: Микросервисы, REST, Ocelot, RabbitMQ, MassTransit, saga/state machine, фоновые workers, retry/dead-letter, JWT, интеграции внешних API, доменное моделирование.

Эксплуатация и frontend: Docker Compose/Stack, OpenShift, OpenTelemetry, Prometheus, Grafana, Loki, Serilog, health checks, React, TypeScript, Redux Toolkit, Angular и AngularJS.

 

ОПЫТ РАБОТЫ

 

🏢 Проектная работа / собственный продукт

Senior Fullstack Developer / технический руководитель | нужен доступ к резюме — настоящее время

Параллельно основной работе.

Спроектировал платформу аналитики для продавцов Ozon из 15 сервисов на .NET 10: определил доменные границы, API Gateway на Ocelot и взаимодействие компонентов через REST и очереди.

Руководил 1‑2 разработчиками собственного продукта: распределял задачи, проводил code review, объяснял архитектурные решения и участвовал в реализации backend и личного кабинета на React/TypeScript.

Реализовал асинхронную загрузку и обработку данных Ozon API через RabbitMQ/MassTransit, saga/state machine для длительных операций и retry/dead-letter-сценарии обработки сбоев внешних интеграций.

Развернул Docker Compose/Stack и наблюдаемость на OpenTelemetry, Prometheus, Grafana, Loki и Serilog; настроил трассировку запросов, логи и мониторинг состояния сервисов платформы.

Запустил нужен доступ к резюме боты: бот отзывов обслуживал 25+ активных пользователей и 200+ отзывов в день; бот индекса цен — 15+ пользователей и 500+ товарных позиций.

 

🏢 Prospero AG

Application Software Engineer | нужен доступ к резюме — настоящее время

Развивал KYC/AML-платформу, используемую в 5+ европейских банках: проектировал backend-модули и REST API на C#, участвовал в архитектурных решениях по сервисам, интеграциям и данным.

Руководил и менторил 2‑3 разработчиков: распределял задачи, проводил code review, объяснял технические решения и передавал инженерные практики при развитии банковского программного продукта.

Выполнил поэтапную модернизацию компонентов с .NET Framework 4.5 до .NET 9; развивал интеграционный слой для 6+ источников данных, включая LexisNexis, OpenSanctions и OpenCorporates.

Оптимизировал хранимые процедуры, функции и индексы MS SQL Server; использовал Redis/Memcached для кэширования часто запрашиваемых данных и развивал Windows Services для фоновой обработки.

Создал визуальный конструктор SQL-запросов и браузерный редактор БД для аналитиков; документировал сервисы через Swagger/OpenAPI, участвовал в контейнеризации Docker и развёртывании в OpenShift.

 

🏢 СПбГЭТУ «ЛЭТИ» им. В. И. Ульянова (Ленина)

Преподаватель | нужен доступ к резюме — нужен доступ к резюме

Параллельно основной работе.

🎓 Вёл практические и лабораторные занятия на C# по дисциплинам «Объектно-ориентированное программирование», «Разработка баз данных и баз знаний», «Основы искусственного интеллекта».

- Обучал принципам ООП и паттернам проектирования; проектированию БД и MS SQL Server/T-SQL: запросам, индексам, триггерам, хранимым процедурам и транзакциям.

- Проводил занятия по основам ИИ и машинного обучения на C#, включая введение в нейронные сети и алгоритмы, инспирированные живой природой.

- Консультировал 15+ курсовых проектов, участвовал в кафедральных мероприятиях.

✅ Результаты: студенты применяли полученные знания в курсовых работах и при сдаче экзамена.

🛠️ Технологии: C#, ООП, паттерны проектирования, MS SQL Server, T-SQL. Работа по совместительству.

 

🏢 Собственная CPA-сеть

Fullstack Developer / основатель | нужен доступ к резюме — нужен доступ к резюме

Основал CPA-сеть и довёл продукт от проектирования до запуска и монетизации; определил архитектуру, реализовал REST API на нужен доступ к резюме и интерфейс на React/Redux.

Руководил небольшой командой разработчиков: распределял задачи, проводил code review и принимал технические решения по трекингу конверсий, статистике, комиссиям и интеграциям партнёрских сетей.

Интегрировал три партнёрские сети и реализовал статистику на нужен доступ к резюме ; продукт использовали 20+ вебмастеров и 5+ рекламодателей, платформа обработала 10 000+ конверсий.

 

🏢 ООО «Виз Софтвэр Консалтинг»

Инженер-программист | нужен доступ к резюме — нужен доступ к резюме

🗺️ Развивал сайт продажи экскурсий в Санкт-Петербурге и Ленинградской области.

- Провёл масштабный рефакторинг legacy-кода; переработал поиск экскурсий с фильтрами, онлайн-бронирование и административную панель управления экскурсиями и заказами.

- Реализовал адаптивную вёрстку по макетам Photoshop, оптимизировал загрузку мобильных страниц и выполнил кросс-браузерную проверку.

✅ Результаты: улучшены производительность и поддерживаемость приложения, обновлены сценарии поиска и бронирования.

🛠️ Технологии: нужен доступ к резюме MVC, C#, Entity Framework 6, MS SQL Server 2014, T-SQL, jQuery, SVN, Redmine, JIRA.

 

🏢 Проектная работа / контракт с немецкой компанией

Программист | нужен доступ к резюме — нужен доступ к резюме

🏠 Разработал веб-приложение для интерактивной визуализации дизайна частных домов для заказчика из Германии.

- Реализовал многослойную работу с изображениями: яркость, контрастность, перспективу, замену цветов фасадов, крыш, окон и дверей, наложение текстур.

- Создал интерфейс drag-and-drop и предварительный просмотр изменений в реальном времени.

- Реализовал управление видимостью и прозрачностью слоёв, сохранение и загрузку конфигураций.

🛠️ Технологии: Angular 4, TypeScript, нужен доступ к резюме Web API, .NET Framework, нужен доступ к резюме , Canvas API.

 

🏢 ООО «Бодрый Куб»

Программист | нужен доступ к резюме — нужен доступ к резюме

💻 Разрабатывал и дорабатывал веб-проекты компании на .NET и JavaScript.

- Развивал административную часть сервиса предрейсового осмотра водителей такси: управление водителями и осмотрами, регистрация результатов, выдача и отзыв допусков, отчётность и оптимизация MS SQL Server.

- Дорабатывал сайт квестов: бронирование, календарь сеансов, личный кабинет, административная панель расписания, адаптивная вёрстка и исправление ошибок.

- Участвовал в создании CMS интернет-магазинов с нуля: архитектура, REST API/OData, товары, категории, заказы, роли и права, SPA на Angular 4/TypeScript.

- Интегрировал Главпункт, CDEK и IML: расчёт стоимости и сроков, пункты выдачи, оформление и отслеживание доставки; подключил Яндекс.Карты и геокодирование.

✅ Результаты: создана CMS для интернет-магазинов, интегрированы 3 службы доставки и Яндекс.Карты; автоматизированы расчёт доставки и оформление заказов. Развиты системы бронирования и выдачи допусков.

🛠️ Технологии: C#, нужен доступ к резюме MVC, нужен доступ к резюме Web API 2, OData, Entity Framework, MS SQL Server, Angular 4, TypeScript, JavaScript, jQuery, Ajax, HTML/CSS, Git.

 

🎓 ОБРАЗОВАНИЕ

Санкт-Петербургский государственный электротехнический университет «ЛЭТИ» им. В. И. Ульянова (Ленина)

Магистр, Информатика и вычислительная техника | 2018–2020 — С отличием

 

Санкт-Петербургский государственный электротехнический университет «ЛЭТИ» им. В. И. Ульянова (Ленина)

Бакалавр, Информатика и вычислительная техника | 2014–2018

 

Санкт-Петербургский государственный электротехнический университет «ЛЭТИ» им. В. И. Ульянова (Ленина)

Аспирантура, Информатика и вычислительная техника | 2020–2024

 

🌐 ЯЗЫКИ

Русский — родной; английский — B2; немецкий — A1.



Интересные кандидаты