Был на сайте вчера в 19:57

Литвинов Сергей Вадимович

Мужчина

Контакты
 +7 (985) 645-21-11
Телефон подтвержден
seapps@yandex.ru — предпочитаемый способ связи

Санкт-Петербург, м. Купчино, готов к переезду, готов к командировкам

Solution Architect

Специализации:
  • Программист, разработчик
  • Руководитель группы разработки

Занятость: полная занятость

График работы: гибкий график, полный день, удаленная работа

Опыт работы 4 года 2 месяца

Февраль 2022по настоящее время
4 месяца

Москва, www.X5.ru

Информационные технологии, системная интеграция, интернет... Показать еще

Solution Architect
Проектирование решений, согласование требований.
Февраль 2021Ноябрь 2021
10 месяцев

www.licard.ru

Нефть и газ... Показать еще

Java Lead / Architect
Развитие серверной части проекта с нуля до прода (Лукойл для бизнеса) "Лукойл Бизнес" - мобильное приложение для корпоративных клиентов, которое позволяет собственникам - управлять картами и топливными (и не только) лимитами водителей, а водителям - совершать оплату на кассе через qr, просматривать доступные лимиты, и смотреть информацию по АЗС на карте. Построение всей архитектуры backend. Была построена (и реализована, на спринговом стеке) микросервисная event-driven архитектура, содержащая 9 микросервисов, интегрирующася с 3 внешними системами (CRM и 2 КХД). Система содержит REST API для фронтенда (react), и мобильных приложений. В системе сообщения доставляются через брокер сообщений (RabbitMQ), синхронное взаимодействие между сервисами сведено к минимуму: только один rest эндпоинт. Одним из преимуществ системы считаю готовность к изменениям - то есть, система эволюционирует и без меня, не превращаясь в big ball of mud. Формирование и управление командой backend разработчиков, проведение собеседований Изначально идея была в том, что бы поставить каждого разработчика на каждый из ведущих сервисов (а таких 6), и таким образом синхронизировать область ответственности разработчика с областью ответственности сервиса; но, к сожалению, от нее пришлось отказаться: возникли сложности с наймом и внеочередные задачи с другого проекта. В итоге области поделены были, но намного более размыто, чем это планировалось изначально. Проект выведен в прод, приложения есть в маркетах.
Май 2020Декабрь 2020
8 месяцев

Москва, tsconsulting.ru

Информационные технологии, системная интеграция, интернет... Показать еще

Java Developer
Работа над проектом в банковской сфере. Микросервисы, Spring boot, postgres, kafka, rest api. Спроектированы, написаны и протестированы три микросервиса с нуля, спроектирована БД для каждого. Проектирование и разработка REST API Взаимодействие с frontend-разработчиками, аналитиками Код-ревью
Январь 2018Апрель 2020
2 года 4 месяца
ИП Литвинов
Java Software Engineer
Выполнение работ по контракту. Сотрудничество с компаниями: МехДеталь, СОВА, #SP. Написание backend, преимущественно - на стеке Java (в основном - spring, немножко ee), частично - php. Декомпозиция требований, бизнес-аналитика, проектирование архитектуры, etc. Некоторые проекты: Проект системы тестирования для студии "СОВА". Проект для иностранного гос. заказчика, система тестирования для персонала. Пользователь мог зайти под ролью учителя или студента, создавать (и проходить) тесты, размещать учебные занятия, создавать и проводить вебинары (для этого был использован сервис bigbluebutton). Мною была спроектирована и реализована архитектура решения и некоторые пользовательские сценарии. Технически, это был монолит с rest api для react фронтенда. Как бд, использовалась MySQL. Я не считаю это за enterprise опыт, т.к проект был, во-первых, без внешних интеграций - а во вторых, имел малую расчетную нагрузку. Проект виртуального банка для онлайн-сообщества #SP. #SP - сообщество геймеров, целью которого является модернизировать minecraft для своих нужд и построить новую игру на ее основе. Этот проект - проект игрового банка. В его функции входят переводы денег между игроками, выдача наличных, отслеживание игрока, построение карты отделений, подписки на пользовательские услуги, etc. Технически это был монолит, тоже написанный на java, имеющий rest api для фронтенда на vue. В качестве бд использовалась postgres. Проект я писал в соло.

Ключевые навыки

Designing architecture
Developing via Java, PHP
Team hiring and management
Working with message broker
Wirking with external integrations
Working with REST / SOAP
Working with Spring Framework
Designing event-driven MSA
Architecture patterns, TOGAF, C4
Working with JavaEE

Обо мне

Обо мне: люблю джаз и классику

Среднее специальное образование

2022
МПТ РЭУ им Плеханова
Информационные системы и программирование (заочно), Специалист по информационным системам

Знание языков

РусскийРодной

АнглийскийB1 — Средний

Гражданство, время в пути до работы

Гражданство: Россия

Желательное время в пути до работы: Не имеет значения