Сергей Литвинов's Location
Russia, Russian Federation
About Сергей Литвинов
Сергей Литвинов is a Solution architect.
Сергей Литвинов's Current Company Details
Solution architect
Сергей Литвинов Work Experience Details
-
Архитектор РешенийX5 Tech Feb 2022 - Aug 2023Москва, РоссияПроектирование решений, согласование требований.Проведение аудитов, архнадзора.Управление техдолгом.Техническое лидерство на проектах.Вел суммарно 6 проектов, в т.ч с big data и микросервисами.Одновременно в каждый период времени получалось 2-3 проекта.Документирование проектов: у нас была методология по документированию, которая включала в себя схемы в C4 model.В том числе и по управлению техдолгом.Защита решений: в компании был фреймворк утверждения архрешений - от сбора требований к принятию в разработку, включавший в себя согласование с корпоративным архитектором, защита на архсовете, защита перед ИБ.Работа с цифровой подписью: на одном из проектов нужно было настроить подписание документов подписью УКЭП.Интергации: в проектах было множество интеграций, как с сервисами компании, так и с внешними сервисами.Импортозамещение: на одном из проектов происходил процесс замены продукта иностранного вендора на аналог либо самописную систему.Нужно было, в рамках архрешения, предложить замену аналогом либо спроектировать систему.Проекты, к сожалению, не могу описать, т.к NDA, но могу рассказать доступные части на собеседовании. -
Java Teamlead / ArchitectЛукойл-Интер-Кард Feb 2021 - Nov 2021Москва, РоссияРазвитие серверной части проекта с нуля до прода (Лукойл для бизнеса)"Лукойл Бизнес" - мобильное приложение для корпоративных клиентов, которое позволяет собственникам - управлять картами и топливными (и не только) лимитами водителей, а водителям - совершать оплату на кассе через qr, просматривать доступные лимиты, и смотреть информацию по АЗС на карте.Построение всей архитектуры backend. Была построена (и реализована, на спринговом стеке) микросервисная event-driven архитектура, содержащая 9 микросервисов, интегрирующася с 3 внешними системами (CRM и 2 КХД).Система содержит REST API для фронтенда (react), и мобильных приложений.В системе сообщения доставляются через брокер сообщений (RabbitMQ), синхронное взаимодействие между сервисами сведено к минимуму: только один rest эндпоинт.Одним из преимуществ системы считаю готовность к изменениям - то есть, система эволюционирует и без меня, не превращаясь в big ball of mud.Формирование и управление командой backend разработчиков, проведение собеседованийИзначально идея была в том, что бы поставить каждого разработчика на каждый из ведущих сервисов (а таких 6), и таким образом синхронизировать область ответственности разработчика с областью ответственности сервиса; но, к сожалению, от нее пришлось отказаться: возникли сложности с наймом и внеочередные задачи с другого проекта. В итоге области поделены были, но намного более размыто, чем это планировалось изначально.Проект выведен в прод, приложения есть в маркетах.
-
Middle Java DeveloperТехносерв Консалтинг May 2020 - Dec 2020Москва, РоссияРабота над проектом в банковской сфере. Микросервисы, Spring boot, postgres, kafka, rest api.Спроектированы, написаны и протестированы три микросервиса с нуля, спроектирована БД для каждого.Проектирование и разработка REST APIВзаимодействие с frontend-разработчиками, аналитикамиКод-ревью -
Java Software EngineerИп Литвинов Jan 2018 - Apr 2020Москва, РоссияВыполнение работ по контракту.Выполнение работ по контракту.Сотрудничество с компаниями: МехДеталь, СОВА, #SP.Написание backend, преимущественно - на стеке Java (в основном - spring, немножко ee), частично - php. Декомпозиция требований, бизнес-аналитика, проектирование архитектуры, etc.Некоторые проекты:Проект системы тестирования для студии "СОВА".Проект для иностранного гос. заказчика, система тестирования для персонала.Пользователь мог зайти под ролью учителя или студента, создавать (и проходить) тесты, размещать учебные занятия, создавать и проводить вебинары (для этого был использован сервис bigbluebutton).Мною была спроектирована и реализована архитектура решения и некоторые пользовательские сценарии.Технически, это был монолит с rest api для react фронтенда.Как бд, использовалась MySQL.Я не считаю это за enterprise опыт, т.к проект был, во-первых, без внешних интеграций - а во вторых, имел малую расчетную нагрузку.Проект виртуального банка для онлайн-сообщества #SP.#SP - сообщество геймеров, целью которого является модернизировать minecraft для своих нужд и построить новую игру на ее основе.Этот проект - проект игрового банка. В его функции входят переводы денег между игроками, выдача наличных, отслеживание игрока, построение карты отделений, подписки на пользовательские услуги, etc.Технически это был монолит, тоже написанный на java, имеющий rest api для фронтенда на vue. В качестве бд использовалась postgres.Проект я писал в соло.
Сергей Литвинов Education Details
-
Мпт При Рэу Г.В ПлехановаИнформационные Системы И Программирование
Frequently Asked Questions about Сергей Литвинов
What is Сергей Литвинов's role at the current company?
Сергей Литвинов's current role is Solution architect.
What schools did Сергей Литвинов attend?
Сергей Литвинов attended Мпт При Рэу Г.в Плеханова.
Not the Сергей Литвинов you were looking for?
-
-
-
-
Сергей Литвинов
Мечтайте, Будто Собираетесь Жить Вечно, Но Живите Так, Будто Умрете СегодняMytishchi
Free Chrome Extension
Find emails, phones & company data instantly
Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Aero Online
Your AI prospecting assistant
Select data to include:
Total price:
$0.00
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial