Николай Ш. Solution архитектор, Senior

ID 16376
НШ
Николай Ш.
Мужчина, 33 года
Россия, Ульяновск, UTC+4
Ставка
4 545,45 Р/час
НДС не облагается
Специалист доступен с 26 апреля 2025 г.

Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.

Подробнее
О специалисте
Специализация
Solution архитектор
Грейд
Senior
Навыки
Alpine.js
Application
Architecture
Astra Linux
AsyncAPI
beanstalkd
Blade
Composer
csfixer
DaData
DDD
deptrac
Docker
Docker Compose
DRY
Elasticsearch
explain
Faker
feature
Git
Git Flow
GitLab
GOlang
GraphQL
Guzzle
Haskell
Horizon
Java
JavaScript
Jira
JSON
JWT
Kafka
Kibana
Laravel
Laravel 5
Laravel Telescope
Larvel
Livewire
Lumen
Make
makefiles
MinIo
Mockery
monlog
MS Windows
MSSQL
package
phpcs
phpstan
PHPUnit
PostgreSQL
Postman
Push Notifications
Python
RabbitMQ
Redis
reflection
REST
REST API
RPC
scout
Sentry
SOAP
SoapUI
SQLite
SSE
submodules
Swagger
Symfony
Tailwind
Telegram API
Testing
tinker
UML
Vanilla.js
vk
WebRTC
WebSockets
Workflow
YAML
Yii2
Объектно-ориентированное программирование (ООП)
jit
CI/CD
Code Review
CQRS
Event Sourcing
KISS
Scrum
SOLID
TDD
архитектура
Документирование
Разработка
Разработка ПО
Управление проектами
Управление рисками
строение инфраструктуры
presale
tinkoff
Apache Kafka
Gin
GORM
gRPC
Goland
Algolia
Chart.js
lighthouse
Tempo
Битрикс24
графика
Microservice Architecture
управление ожиданиями
Работа в команде
*nix
PHP 7
Отрасли
E-commerce & Retail
FinTech & Banking
Logistics & Transport
Social Networking
Знание языков
Английский — B1
Главное о специалисте
Разработчик с большим опытом работы на PHP, Golang, Js, Haskell. Приверженец обязательного покрытия тестами на своих проектах. Ратую за построение чистой архитектуры с выделением модулей или разделением на микросервисы.
Проекты   (6 лет 6 месяцев)
Коробочное решение для полного цикла интернет площадки по реализации товаров поставщиками
Роль
Архитектор, Бэкенд разработчик
Обязанности
- Спроектировал бэкенд архитектуру, группировка функционала в сервисы, составление общей схемы. Предварительная декомпозиция проекта и оценка сроков. - Проектирование "дорожной карты". Реализация генерации QR кодов. - Разработка пакета по jwt авторизации без привязки к модели. - Разработка пакета по меж-микросервисному вызову методов, с типизацией и авто-генерацией документации swagger. - Проектировал системный ландшафта в соответствии с SLA, которые подходили по всем требованиям к производительности, нагрузочными характеристикам, надежности, мониторингу компонентов, сбору технических логов и событий, механизмам резервного копирования и восстановления. - Участвовал в разработке автоматической генерации UML схемы связей микросервисов и внешних api. - Занимался подготовкой сайзинга под on-premise решение. - Настройка анализаторов для elasticsearch, агрегирование и фильтрация данных. - Оптимизация процесса ежедневной обработки и обновления более 1кк позиций продукции. - Оптимизация очередей по скорости обработки, по потреблению RAM и CPU. Документировал архитектурные решения. - Ведение технической документации проекта, UML схемы взаимодействия сервисов и бизнес процессов. - Реализация "зависимых" фильтров для каталога товаров и типизированных подсказок по все системе в целом. -Внедрение распознавания пола и возраста ONNX. - Внедрение горизонтально масштабируемых веб-сокетов. Результатом работы является разработка 14 микро-сервисов и организация их взаимодействия.В ходе работ производил координирование всей команды проекта, . Достижения: на проекте были достигнуты значимые результаты, которые позволили успешно реализовать поставленные задачи и обеспечить надежную работу системы: 1. Эффективная защита от брутфорс атак. Внедрение современных методов безопасности позволило своевременно выявлять и блокировать попытки несанкционированного доступа, что значительно повысило уровень защиты данных и инфраструктуры. 2. Своевременная сдача этапов проекта и публикация приложений. Все ключевые этапы разработки выполнялись в установленные сроки, что обеспечило успешную публикацию приложений и интеграцию новых функциональных возможностей для пользователей. 3. Гибкое реагирование на изменения требований заказчика. Несмотря на несоответствие некоторых новых требований ранее согласованной дорожной карте проекта, команда демонстрировала гибкость и оперативно адаптировала процессы для их успешной реализации, сохраняя высокое качество работы. 4. Реализация высоконагруженного алгоритма ежедневной актуализации товарного ряда. Внедрен алгоритм обновления данных с применением ML-модели, который обрабатывает более миллиона товарных позиций ежедневно. Это позволило обеспечить своевременное обновление ассортимента и повысить точность предоставляемой информации. 5. Создание комплекса интернет-магазина и связанных сервисов. Были разработаны и успешно внедрены следующие компоненты: ○ интернет-магазин с широкими возможностями для пользователей, ○ сервис посредников для автоматизации взаимодействия с партнерами, ○ сервис поставщиков для эффективного управления закупками, ○ сервис склада с автоматизацией процессов учета и инвентаризации, ○ панель администрирования для централизованного управления всеми процессами и ресурсами. 6. Разработка мобильных приложений для iOS и Android. Были созданы удобные и производительные мобильные приложения для платформ iOS и Android, что обеспечило доступ к функционалу интернет-магазина с мобильных устройств. Приложения обладают интуитивно понятным интерфейсом и позволяют пользователям быстро находить товары, оформлять заказы, отслеживать доставки, а также пользоваться персонализированными предложениями. Команда: архитектор, проектный менеджер, продуктовый менеджер, 2 андроид разработчика, 2 ios разработчика, 5 бэкенд разработчиков, тимлид, 4 тестировщика, дизайнер, 3 фронтенд разработчика, 2 аналитика, 2 devops
Стек специалиста на проекте
makefiles, UML, monlog, reflection, GitLab, MS Windows, AsyncAPI, submodules, explain, Postman, WebSockets, vk, tinker, Architecture, JSON, Elasticsearch, Git, Kibana, Swagger, Redis, Composer, JWT, Telegram API, DRY, Make, Astra Linux, MinIo, DaData, Faker, Guzzle, Docker Compose, Laravel Telescope, Application, Horizon, Docker, Laravel, Mockery, Laravel 5, PHP 7, PHPUnit, Testing, tinkoff, REST API, phpcs, phpstan, Jira, csfixer, PostgreSQL, SQLite
Отрасль проекта
E-commerce & Retail
Период работы
Август 2022 - Август 2024  (2 года 1 месяц)
B2C Платформа для проведения видеоконференций
Роль
Архитектор, Бэкенд разработчик
Обязанности
- Cоздание панели администрирования с применением livewire и шаблона tailwind. - Интеграция верстки клиентской части с применением livewire.Проведена интеграции: SMS Центр, Эквайринг от СберБизнеса. - Внедрение стат анализ: deptrac, phpstan. - Подключение и настройка логирования: elasticsearch+kibana, sentry. - Настройка и развертывание stun\turn сервера для webrtc. - Оптимизация изображений при помощи pngquant, optipng, jpegoptim. Команда: архитектор, проектный менеджер, продуктовый менеджер, 2 бэкенд разработчика, тимлид, 2 тестировщика, дизайнер, 2 фронтенд разработчика, 1 аналитик, 1 devops Достижения: на проекте были достигнуты следующие ключевые результаты, которые обеспечили высокое качество работы и положительный клиентский опыт: 1. Обеспечение стабильного видеопотока при низкой скорости интернета. Реализованы технологии адаптивного стриминга, позволяющие поддерживать стабильное качество видео даже при низкой пропускной способности сети, что значительно улучшило доступность сервиса для пользователей с различными интернет-условиями. 2. Реализация вовлекающего клиентского интерфейса. Разработан интуитивно понятный и привлекательный интерфейс, который упрощает процесс оформления первой сессии. Благодаря удобной навигации и четкой структуре, пользователи легко находят нужные функции и быстрее начинают взаимодействие с платформой. 3. Предоставление гибкого инструментария для обработки клиентских заявок. Внедрен функционал, который позволяет оперативно реагировать на запросы клиентов и обрабатывать заявки с максимальной эффективностью. Это включило в себя как автоматизированные механизмы, так и поддержку реального времени через систему управления заявками. 4. Ведение чатов в реальном времени. Реализован модуль для быстрого взаимодействия с клиентами через чаты, что позволило оперативно решать возникающие вопросы и предоставлять необходимую поддержку прямо во время взаимодействия с сервисом.
Стек специалиста на проекте
makefiles, Postman, scout, tinker, JSON, Git, Redis, WebRTC, Composer, DRY, Make, Sentry, Livewire, Faker, Docker Compose, Laravel Telescope, Docker, Laravel, Mockery, Laravel 5, Git Flow, PHPUnit, JavaScript, Alpine.js, deptrac, phpcs, phpstan, Tailwind, Jira, PostgreSQL, SQLite
Отрасль проекта
E-commerce & Retail
Период работы
Сентябрь 2021 - Август 2022  (1 год)
Сервис-логистики
Роль
Golang-разработчик
Обязанности
Разработка функционала распределения заказов от ресторанов между курьерами и логистическими компаниями. ● Профилирование сервисов проекта (pprof, kibana, apm), рефакторинг и оптимизация функционала и запросов. Оптимизация потребление памяти контейнера при формировании отчетов на ~585% и уменьшение время генерации в 3 раза; ● Разработка сервиса для поддержки курьеров; ● Разработка сервиса аукциона заказов между ЛКИ с возможностью гибкой настройки и быстрой реакции при возможности доставки заказа сторонним курьером; ● Разработка системы динамических тарифов для зон ресторанов с перекрытием и обтеканием менее приоритетных условий, более приоритетными в зависимости от грейда и суммы корзины; ● Рефакторинг БД для её разделения в микросервисной архитектуре; ● Сборка и проведение релизов. Команда: архитектор, проектный менеджер, 6 бэкенд разработчиков, тимлид, 1 тестировщик, дизайнер, 4 аналитика, 1 devops Достижения: на проекте были достигнуты следующие ключевые результаты, которые способствовали улучшению работы системы и повышению ее эффективности: 1. Разработка функционала распределения заказов. Создан и успешно внедрен механизм распределения заказов от ресторанов между курьерами и логистическими компаниями, что позволило значительно улучшить оперативность и точность доставки, а также оптимизировать маршруты с учетом различных факторов. 2. Оптимизация и профилирование сервисов. Проведено глубокое профилирование сервисов проекта с использованием инструментов pprof, Kibana и APM, что позволило выявить узкие места, провести рефакторинг и оптимизацию кода. В результате удалось снизить потребление памяти контейнеров на 585% и сократить время генерации отчетов в 3 раза, что значительно повысило производительность системы. 3. Разработка сервиса для поддержки курьеров. Был создан отдельный сервис, который обеспечивает поддержку курьеров в реальном времени. Он включает функционал для взаимодействия с логистическими компаниями, оперативного управления заказами и отслеживания статусов доставки. 4. Разработка сервиса аукциона заказов. Реализован сервис аукциона заказов, который позволяет гибко настраивать условия распределения заказов между логистическими компаниями (ЛКИ). Это дало возможность ускорить процесс доставки за счет передачи заказов сторонним курьерам при необходимости, что повысило эффективность логистики. 5. Система динамических тарифов. Разработана система динамического ценообразования для ресторанов с учетом зон покрытия и приоритетов. Более приоритетные условия автоматически перекрывают менее важные в зависимости от таких факторов, как грейд клиента и сумма корзины. Это позволило оптимизировать тарифы и увеличить доходность проекта. 6. Рефакторинг базы данных. Проведен рефакторинг базы данных для ее разделения в рамках микросервисной архитектуры, что повысило масштабируемость и устойчивость системы, а также улучшило производительность при увеличении количества запросов. 7. Сборка и проведение релизов. Налажен стабильный процесс сборки и релизов, что позволило своевременно выпускать обновления и внедрять новые функции без прерывания работы системы.
Стек специалиста на проекте
Gin, GitLab, submodules, SOLID, Elasticsearch, Git, Kibana, Swagger, Redis, JWT, gRPC, DRY, KISS, GORM, Docker Compose, GOlang, Docker, Jira, PostgreSQL, Apache Kafka
Отрасль проекта
Logistics & Transport
Период работы
Октябрь 2020 - Июль 2021  (10 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Ульяновский государственный технический университет, Факультет информационных систем и технологий, Вычислительные машины, комплексы, системы и сети, Инженер
Специальность
Вычислительные машины, комплексы, системы и сети
Завершение учебы
2019 г.

Похожие специалисты

E-commerce & Retail • Social Networking • Telecom
ИИ
Игорь И.
Москва
Solution архитектор
Lead
4 415,58 Р/час
Apollo
AWS
Backend
Confluence
DDD
Docker
Draw.io
Echo
Figma
Flutter
+116

Игорь — опытный IT-специалист с 16-летним опытом работы в сфере разработки программного обеспечения. Он обладает широким спектром навыков и знаний, включая работу с такими инструментами и технологиями, как Apollo, AWS, Backend, Confluence, DDD, Docker, Draw.io, Echo, Figma, Flutter, Google, GraphQL, Jenkins, Jira, JSON, Kubernetes, Miro, MongoDB, NestJS, Node.js, OpenAPI, PostgreSQL, QA, REST, Scrum, SQL, Swagger UI, UML, Vue.js, YAML и многими другими. Игорь работал над различными проектами в таких отраслях, как электронная коммерция и розничная торговля, социальные сети и телекоммуникации. В его портфолио есть проекты для компаний Леруа Мерлен, социальной сети в Дубае, Horizon, Liberty Global и бэк-офиса в международной торговле. На каждом проекте он выполнял широкий спектр задач, связанных с проектированием, разработкой, аналитикой, документированием и управлением командами. Опыт Игоря включает работу на различных ролях, таких как системный аналитик, системный архитектор, CTO, middle/senior/lead разработчик мобильных и веб-приложений. Его навыки позволяют ему эффективно работать в Agile-командах и решать сложные задачи, связанные с проектированием архитектуры, интеграцией систем и обеспечением производительности и надёжности.

Подробнее
E-commerce & Retail • FinTech & Banking • Information Security • Insurance • Manufacturing
РБ
Роман Б.
Москва
Solution архитектор
Senior
5 324,67 Р/час
Active Directory
Apache AirFlow
Apache NiFi
Data
DWH
ETL
Hadoop
Kafka
Microsoft
PostgreSQL
+150

Роман, Senior Опытный специалист в области разработки и проектирования информационных систем. Обладает глубокими знаниями и навыками в сфере Data Warehouse, ETL, интеграции данных, работы с базами данных и СУБД. Имеет опыт работы с различными технологиями и инструментами, такими как Apache AirFlow, Apache NiFi, Hadoop, Kafka, Microsoft SQL Server, PostgreSQL, SAP, Oracle, MongoDB, Power BI, SSRS, Superset и другие. Принимал активное участие в проектах для компаний из различных отраслей, таких как FinTech & Banking, Insurance, Manufacturing, E-commerce & Retail, Information Security. На протяжении 17 лет успешно решал задачи по созданию аналитических хранилищ данных, управленческой и финансовой отчётности, автоматизации бизнес-процессов и оптимизации ПО. Обладает навыками работы в команде, управления проектами и разработки проектной документации.

Подробнее
FinTech & Banking • FoodTech
ДР
Дмитрий Р.
Москва
Solution архитектор
Senior
4 238,57 Р/час
PostgreSQL
Kafka
SOAP
REST
Работа с интеграциями
Microservice Architecture
Java
.NET
Разработка архитектуры ПО
React
+15

Дмитрий — solution-архитектор с опытом работы на проектах в сфере FinTech & Banking и FoodTech. В роли архитектора решений участвовал в разработке бек-офисной системы банка, где занимался проектированием решений, общением с бизнес-заказчиками и аналитиками, исследованием рынка продуктов/аналогов, выбором технологического стека для ИТ-решений и оценкой трудозатрат на разработку ПО. Также работал над бек-системой брокерского бизнеса, выполняя аналогичные задачи. На проекте по развитию постаматной сети занимал позицию ведущего архитектора решений. В зону ответственности входили проектирование кросс-доменных и интеграционных решений, работа с системами ИБ, SAP, WMS (PSI), а также проведение архитектурных ревью и оптимизация существующей архитектуры.

Подробнее
E-commerce & Retail • Hardware
ВО
Виталий О.
Москва
Solution архитектор
Senior
4 367,22 Р/час
.NET
Atlassian
Confluence
Delphi
Git
GitLab
IntelliJ IDEA
JavaScript
Jira
management
+29

 Более 25 лет опыта работы в IT;  Проектирование и разработка информационных систем (с использованием SQL и различных языков программирования);  Организация систем складского учета - более 17 лет Директор по информационным технологиям в OZON.RU;  Более 20 лет опыта в сфере e-commerce, в т.ч. в складской деятельности: анализ и постановка складских процессов, автоматизация складской деятельности по приемке товара, зонального хранения и подбора товаров, упаковке заказов и прочих складских операций; в сфере логистики (анализ, постановка и автоматизация процессов по доставке заказов через собственную службу доставки (курьерская доставка и ПВЗ) и сторонние логистические компании, расчет тарифов на доставку);  Участие в проектной деятельности в ролях консультант – бизнес аналитик, задачи по системной аналитике;  Интервьюирование представителей и ключевых пользователей заказчика с целью анализа существующих бизнес-процессов и выявления потребностей их реализации/оптимизации, предпроектное обследование;  Формализация, написание и согласование описаний бизнес-процессов, тестовых сценариев, инструкций и руководств пользователя;  Поддержка полного цикла реализации нового функционала от сбора требований до сдачи заказчику;  12 лет опыта настройки и разработки решений на платформе продуктов Atlassian (Jira, Jira Service Management, Confluence).

Подробнее

Недавно просмотренные специалисты

Marketing, Advertising & Design • RnD
РК
Руслан К.
Санкт-Петербург
Frontend разработчик
Middle
3 506,49 Р/час
HTML5
Sass
React Query
Redux Toolkit
PHP
Redux
Styled-Components
Git
MongoDB
CMS Wordpress
+23

Мой опыт коммерческой разработки 3.5года Хочу совершенствоваться и расти в профессиональном плане и готов посвящать этому львиную долю своего времени. Работаю с JavaScript(ES5, ES6+), React + Next. Пишу приложения используя стандартные библиотеки такие как redux, redux toolkit react-router и jotai, i18n, и т.д. В разработке примеряю методологию SOLID, понимание принципов проектирования Верстаю, используя css препроцессоры, css in js, знаю bem. Понимаю то как взаимодействует backend и frontend, знаю AJAX и REST. есть общее представление о PHP и MySQL Использую в работе Git. Мои инструменты разработки: 1.Фрейморки = React,Next 2. UI фрейморки = Mantine, React-Bootstrap, Tailwind, Materialize 4. Препроцессоры = Sass/Scss, Pug 5. SSR (Server-Side Rendering) = Next.js 6. Сборщики проектов = Webpack, Gulp, Vite 7. Тесты = Jest, React-testing-library 8. Тесты API = Postman, Insomnia 9. StateManager = Redux, Regux Saga, Regux Toolkit, Jotai 10. Базы данных: Mongoose, PostgreSQL 11. Пакетные менеджеры - npm, yarn, pnpm О себе: Пунктуальный, достаточно коммуникабельный человек, ответственно выполняю свои обязанности, стрессоустойчив- способен выдержать интенсивный режим работы, способен находить решения для поставленной задачи.

Подробнее