Вадим К. — Solution Architect
Вадим К.
Основные задачи - Провожу архитектурные обследования, готовлю целевые архитектуры и оцениваю NFR, ресурсы и интеграции с контуром заказчика и компании. - Участвую в пресейле: разбор запроса, материалы для КП, защита технических решений на созвонах с клиентом и ИБ. - Провожу архитектурный надзор за реализацией - соответствие границам сервисов, контракты, соответствие целевой архитектуре. - Разбираю инциденты у заказчиков и довожу улучшения до реализации вместе с командой продукта. Ключевые результаты - Спроектировал решения и выполнил сайзинг на ~100 RPM и ~300 RPM, сформировал схему размещения компонентов и требования к отказоустойчивости. - Спроектировал платформенный слой агентов на корпоративном контуре: реестр, SDLC, единый путь запуска, модель инструментов, матрицы Read/Write, HITL, guardrails на входе и выходе (маскирование, защита от prompt-injection) и запрет опасных действий без подтверждения человеком. - Спроектировал и разработал архитектуру RAG-системы разбора инцидентов (TsRAG) в виде event-driven пайплайна, нормализации, поиска, рассуждения, формирования и оценки решения.
Основные задачи - Формировал целевую архитектуру решения, ADR и схемы в C4 / UML / BPMN; проектирую кастомные сервисы в составе продукта; - Участвовал в пресейле и предпроектных работах: обследование, оценка мощностей, каналов связи и интеграций; - Обеспечивал отказоустойчивость и наблюдаемость: кворум Kafka, репликация СУБД, масштабирование сервисов, мониторинг модулей и интеграция с заказчиком по SNMP; - Вёл архитектурный надзор за ключевыми контурами (в т.ч. асинхронная доставка файлов из филиалов, КриптоПРО); - Руководство командой 2 разработчика + 1 аналитик (ревью, рефакторинг, Jira, Confluence). Ключевые результаты - Спроектировал решение на базе продуктовой СЭД для заказчика всероссийского масштаба. Стек: .NET 6, PostgreSQL, ClickHouse, Redis, Kafka, Keycloak, Elasticsearch. ~6000 сотрудников, ~2000 активных пользователей, ~300 RPM, распределённая филиальная структура; - Перевёл монолитный сервис взаимодействия с операторами ЭДО на микросервисы на базе Kafka; повысил отказоустойчивость и повторяемость обработки ошибок; - Спроектировал и развил подсистему мониторинга (SNMP, MIB, каналы и порты между филиалами, состояние модулей); - Внедрил интеграцию с мониторингом заказчика; - Провёл статистический анализ и нагрузочное тестирование решения; - Рассчитал и обосновал требования к серверам и каналам; - Спроектировал и реализовал RAG-подсистему поиска по платформенной и рабочей документации (микросервисы, llama, Python, Docker, ChromaDB).
Крупные проектные решения на базе продуктовой СЭД. - Спроектировал и реализовал сервис перешифрования документов на КриптоПРО: очередь запросов, доставка в систему криптосообщений; - Разработал и развил подсистему мониторинга: SNMP, дерево MIB, пропускная способность каналов, порты между филиалами, состояние модулей и сервисов; - Разработал сервис интеграции с оператором ЭДО: MSA, Kafka, хранение состояния на этапах обработки, повторная обработка ошибок; - Разработал сервис динамических прав доступа с пересчётом прав по правилам; - Разработал сервис обработки потока запросов на редактирование PDF-документов; - Разработал сервис обновления списков отозванных сертификатов из Active Directory; - Кастомизировал решения под требования заказчика; писал тесты; собирал инсталляционные пакеты под Linux с настройкой nginx.
Форк продуктовой СЭД на Delphi и Microsoft SQL Server. - Спроектировал и разработал отдельные модули системы. - Расширил ядерный функционал, провёл рефакторинг, оптимизировал запросы к БД; - Кастомизировал решение под требования заказчика.
Внутренние ИТ-комплексы предприятия (делопроизводство/СЭД, учёт качества, контроль исполнительской дисциплины, участие в проектировании и разработке самописной ERP; Delphi, C#, SQL Server, Oracle).
Навыки
Опыт
Понравился профиль? Создайте себе такой же