Мужчина, 30 лет,
Гражданство: Россия
Показать контакты
|
2 года 2 месяца сентябрь 2024 — наст. время |
Senior Fullstack Developer / технический руководитель Проектная работа / собственный продукт, Не указан Спроектировал и реализовал платформу из 15 сервисов на .NET 10 для управления магазинами, товарами, заказами, остатками, финансами и рекламой продавцов Ozon. |
|
2 года сентябрь 2022 — август 2024 |
Преподаватель СПбГЭТУ «ЛЭТИ» им. В. И. Ульянова (Ленина) (Высшее образование), Санкт-Петербург ● Вёл практические и лабораторные занятия на C# по дисциплинам «Объектно-ориентированное программирование», «Разработка баз данных и баз знаний», «Основы искусственного интеллекта». |
|
7 лет 7 месяцев апрель 2019 — наст. время |
Application Software Engineer Prospero AG (FinTech / RegTech, разработка KYC/AML-платформы), Санкт-Петербург Развивал KYC/AML-платформу на .NET Framework и .NET 9, развёрнутую в 5+ европейских банках; реализовывал backend-сервисы, REST API и обработку данных для проверки клиентов. |
|
5 месяцев март 2018 — июль 2018 |
Инженер-программист ООО «Виз Софтвэр Консалтинг», Санкт-Петербург ● Развивал сайт продажи экскурсий в Санкт-Петербурге и Ленинградской области. |
|
11 месяцев январь 2017 — декабрь 2017 |
Программист ООО «Бодрый Куб», Санкт-Петербург ● Разрабатывал и дорабатывал веб-проекты компании на .NET и JavaScript. |
|
Высшее форма обучения 2020 г. |
Санкт-Петербургский государственный электротехнический университет «ЛЭТИ» им. В. И. Ульянова (Ленина), г. Санкт-Петербург Факультет: Факультет компьютерных технологий и информатики Специальность: Информатика и вычислительная техника — магистр, диплом с отличием (2018–2020) |
|
Высшее форма обучения 2018 г. |
Санкт-Петербургский государственный электротехнический университет «ЛЭТИ» им. В. И. Ульянова (Ленина), г. Санкт-Петербург Факультет: Факультет компьютерных технологий и информатики Специальность: Информатика и вычислительная техника — бакалавр (2014–2018) |
| Уровень владения компьютером: |
Эксперт Backend и архитектура: C#, .NET 9/10, ASP.NET Core Web API, .NET Framework, REST, OData, Ocelot, JWT; микросервисы, фоновые процессы, saga и state machine. |
| Знание иностранных языков: |
Английский (Разговорный) Немецкий (Базовый) |
Ключевые навыки и достижения:
Fullstack-разработчик с 9 годами опыта создания веб-приложений на C# и .NET, включая корпоративные системы и собственные продукты. Совмещал проектирование API и баз данных с разработкой интерфейсов React и TypeScript. Развивал банковскую KYC/AML-платформу и создал платформу аналитики для продавцов Ozon. Руководил небольшими командами, проводил код-ревью и отвечал за технические решения от интерфейса до интеграций и развёртывания.
Прочие сведения о себе, комментарии:
Старший fullstack-разработчик .NET и React
Зарплата: 400 000 рублей в месяц на руки. Постоянная работа или подработка. На месте работодателя, удалённо или гибрид. Готов к командировкам и переезду. Рассматриваю другие города и страны.
ПРОФЕССИОНАЛЬНЫЙ ПРОФИЛЬ
Fullstack-разработчик с 9 годами опыта создания веб-приложений на C# и .NET, включая корпоративные системы и собственные продукты. Совмещал проектирование API и баз данных с разработкой интерфейсов React и TypeScript. Развивал банковскую KYC/AML-платформу и создал платформу аналитики для продавцов Ozon. Руководил небольшими командами, проводил код-ревью и отвечал за технические решения от интерфейса до интеграций и развёртывания.
КЛЮЧЕВЫЕ НАВЫКИ
Backend и архитектура: C#, .NET 9/10, ASP.NET Core Web API, .NET Framework, REST, OData, Ocelot, JWT; микросервисы, фоновые процессы, saga и state machine.
Frontend: React, TypeScript, JavaScript, Redux Toolkit, SWR, React Router, React Hook Form, Zod, Radix UI, Tailwind CSS, Recharts; Angular, AngularJS, Webpack, SCSS.
Данные и обмен сообщениями: PostgreSQL, MS SQL Server, SQL, T-SQL, EF Core, Dapper, Npgsql, MongoDB; RabbitMQ, MassTransit, Redis, Memcached.
Инфраструктура и интеграции: Docker, Docker Compose/Stack, OpenShift, OpenTelemetry, Prometheus, Grafana, Loki, Serilog, Swagger/OpenAPI; Ozon Seller API, Telegram Bot API, Node JS, Express.
ОПЫТ РАБОТЫ
Проектная работа / собственный продукт
Senior Fullstack Developer / технический руководитель | сентябрь 2024 - настоящее время
Спроектировал и реализовал платформу из 15 сервисов на .NET 10 для управления магазинами, товарами, заказами, остатками, финансами и рекламой продавцов Ozon.
Разработал личный кабинет на React и TypeScript: авторизацию, выбор магазина, таблицы, фильтры, формы настроек, валидацию, локализацию, графики и загрузку файлов; использовал Redux Toolkit и SWR.
Реализовал REST API, Ocelot API Gateway и доменную структуру PostgreSQL; организовал RabbitMQ/MassTransit и длительные saga-процессы загрузки товаров, транзакций и мульти-магазинных отчётов с retry/dead-letter.
Руководил командой из 1-2 разработчиков собственного продукта, проводил код-ревью и принимал технические решения; настроил Docker-окружение, сквозную трассировку, журналы и мониторинг сервисов.
Запустил Node JS/TypeScript Telegram-боты: мониторинг отзывов - 25+ активных пользователей и 200+ отзывов ежедневно; индекс цен - 15+ пользователей и 500+ отслеживаемых товарных позиций.
Prospero AG
Application Software Engineer | апрель 2019 - настоящее время
Развивал KYC/AML-платформу на .NET Framework и .NET 9, развёрнутую в 5+ европейских банках; реализовывал backend-сервисы, REST API и обработку данных для проверки клиентов.
Создал интеграционный слой для 6+ внешних источников, включая LexisNexis, OpenSanctions и Google; автоматизировал сбор открытых данных с помощью Selenium WebDriver.
Разработал визуальный конструктор SQL-запросов и браузерный редактор таблиц с DevExtreme; интегрировал графы связей Sigma.js и аналитические дашборды Highcharts для банковских пользователей.
Обновлял интерфейсы AngularJS/Angular 8 по макетам Figma, настраивал Webpack и взаимодействие с API; оптимизировал MS SQL Server, внедрил Redis/Memcached и разработал планировщики фонового обновления данных.
Руководил 2-3 разработчиками: распределял задачи, проводил код-ревью и согласовывал технические решения; участвовал в модернизации компонентов, контейнеризации Docker и развёртывании в OpenShift.
СПбГЭТУ "ЛЭТИ" им. В. И. Ульянова (Ленина)
Преподаватель | сентябрь 2022 - август 2024
- Вёл практические и лабораторные занятия на C# по дисциплинам "Объектно-ориентированное программирование", "Разработка баз данных и баз знаний", "Основы искусственного интеллекта".
- Обучал принципам ООП и паттернам проектирования; проектированию БД и MS SQL Server/T-SQL: запросам, индексам, триггерам, хранимым процедурам и транзакциям.
- Проводил занятия по основам ИИ и машинного обучения на C#, включая введение в нейронные сети и алгоритмы, инспирированные живой природой.
- Консультировал 15+ курсовых проектов, участвовал в кафедральных мероприятиях.
Результаты: студенты применяли полученные знания в курсовых работах и при сдаче экзамена.
- Технологии: C#, ООП, паттерны проектирования, MS SQL Server, T-SQL. Работа по совместительству.
Собственная CPA-сеть
Fullstack Developer / основатель | август 2018 - январь 2019
Создал и запустил CPA-сеть с backend на Node JS/Express, интерфейсом React/Redux и MongoDB; реализовал аутентификацию, трекинг конверсий, комиссионные расчёты и административную панель.
Руководил небольшой командой, распределял задачи и проводил код-ревью; реализовал статистику в реальном времени на Socket IO и интеграции с MonsterLeads, KMA и M1-Shop.
Обеспечил работу продукта для 20+ веб-мастеров и 5+ рекламодателей; платформа обработала 10 000+ конверсий и объединила 3 партнёрские сети.
ООО "Виз Софтвэр Консалтинг"
Инженер-программист | март 2018 - июль 2018
- Развивал сайт продажи экскурсий в Санкт-Петербурге и Ленинградской области.
- Провёл масштабный рефакторинг legacy-кода; переработал поиск экскурсий с фильтрами, онлайн-бронирование и административную панель управления экскурсиями и заказами.
- Реализовал адаптивную вёрстку по макетам Photoshop, оптимизировал загрузку мобильных страниц и выполнил кросс-браузерную проверку.
Результаты: улучшены производительность и поддерживаемость приложения, обновлены сценарии поиска и бронирования.
- Технологии: ASP.NET MVC, C#, Entity Framework 6, MS SQL Server 2014, T-SQL, jQuery, SVN, Redmine, JIRA.
Проектная работа / контракт с немецкой компанией
Программист | декабрь 2017 - март 2018
- Разработал веб-приложение для интерактивной визуализации дизайна частных домов для заказчика из Германии.
- Реализовал многослойную работу с изображениями: яркость, контрастность, перспективу, замену цветов фасадов, крыш, окон и дверей, наложение текстур.
- Создал интерфейс drag-and-drop и предварительный просмотр изменений в реальном времени.
- Реализовал управление видимостью и прозрачностью слоёв, сохранение и загрузку конфигураций.
- Технологии: Angular 4, TypeScript, ASP.NET Web API, .NET Framework, Fabric JS, Canvas API.
ООО "Бодрый Куб"
Программист | январь 2017 - декабрь 2017
- Разрабатывал и дорабатывал веб-проекты компании на .NET и JavaScript.
- Развивал административную часть сервиса предрейсового осмотра водителей такси: управление водителями и осмотрами, регистрация результатов, выдача и отзыв допусков, отчётность и оптимизация MS SQL Server.
- Дорабатывал сайт квестов: бронирование, календарь сеансов, личный кабинет, административная панель расписания, адаптивная вёрстка и исправление ошибок.
- Участвовал в создании CMS интернет-магазинов с нуля: архитектура, REST API/OData, товары, категории, заказы, роли и права, SPA на Angular 4/TypeScript.
- Интегрировал Главпункт, CDEK и IML: расчёт стоимости и сроков, пункты выдачи, оформление и отслеживание доставки; подключил Яндекс.Карты и геокодирование.
Результаты: создана CMS для интернет-магазинов, интегрированы 3 службы доставки и Яндекс.Карты; автоматизированы расчёт доставки и оформление заказов. Развиты системы бронирования и выдачи допусков.
- Технологии: C#, ASP.NET MVC, ASP.NET 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
