K109 — инженерное бюро полного цикла

Проектируем.Строим.Сопровождаем.

в сети · все системы в норме

От архитектуры и UI/UX до надёжной эксплуатации — и ИИ, который не покидает ваш контур.

11
инженерных областей
70+
инструментов в стеке
100%
ИИ — внутри контура

Услуги

Шесть сервисных направлений — от разработки продуктов до ИИ-инжиниринга.

01Разработка продуктов· Веб, мобайл и десктоп от одной команды

Мы создаем продукты для всех сфер применения.: SPA на React или Angular, сайты на Astro и Next.js, сервисы на NestJS, приложения на React Native, десктоп на Electron. Одна команда, одна ответственность — от первого макета до продакшена.

Что мы делаем

  • MVP и полный цикл разработки
  • Веб, iOS, Android и десктоп
  • От макета до продакшена без разрывов
  • Спасение и миграция легаси-фронтенда
  • 02Платформа и DevOps· Инфраструктура как код, стандартизированная доставка

    Инфраструктура описывается с помощью Terraform/OpenTofu, настраивается через Ansible и поставляется с использованием GitOps-конвейеров в Kubernetes и Argo CD. Наблюдаемость (Observability) заложена с первого дня: Prometheus, Grafana, Loki, Jaeger.

    Что мы делаем

  • Аудит IaC и платформы с нуля
  • GitOps-пайплайны CI/CD
  • Kubernetes, service mesh, API-шлюзы
  • Наблюдаемость, которую реально читают
  • 03Инженерия качества· Качество автоматизируют, а не обещают

    Полная пирамида тестов в CI: unit и интеграция на Vitest и Testing Library, E2E на Playwright и Cypress, нагрузка на k6, доступность на axe-core. Каждый merge проходит те же проверки, от которых зависят пользователи.

    Что мы делаем

  • Пирамида тестов, встроенная в CI/CD
  • Нагрузочные тесты до запуска
  • Аудиты доступности (WCAG 2.2)
  • Устранение нестабильных тестов
  • 04Инженерия безопасности· Защищённые идентичность, сеть и данные

    SAST/DAST и сканы OWASP ZAP в пайплайнах, SSO на Keycloak и LDAP-каталоги, защищённые сети и резервное копирование на Bareos — проверенное реальным восстановлением, а не надеждой.

    Что мы делаем

  • SAST/DAST и пентесты в SDLC
  • SSO/IdM: Keycloak, LDAP, FreeIPA
  • Бэкапы, проверенные восстановлением
  • Укрепление и сканирование сети
  • 05Архитектура и дизайн· Решения рисуются до того, как их строят

    C4-карты для каждого уровня системы, честный выбор между монолитом и микросерисами, доменный дизайн с паттернами — и UI/UX в открытом Penpot, понятный даже ИИ-агентам.

    Что мы делаем

  • C4-модели архитектуры
  • Переходы монолит ↔ микросерисы
  • DDD, CQRS и event-driven design
  • UI/UX-дизайн в Penpot
  • 06ИИ-инжиниринг· ИИ, который не покидает ваш контур

    Локальный инференс на llama.cpp и vLLM, RAG по вашим документам на Qdrant, агентная разработка с Cline и OpenCode, автоматизация на n8n и Flowise. Никаких сторонних API, данные не покидают контур.

    Что мы делаем

  • Локальные кластеры инференса LLM
  • Приватный RAG по базе знаний компании
  • Агентные сценарии для инженерных команд
  • Пайплайны автоматизации n8n/Flowise
  • Матрица компетенций

    70+ инструментов: QA, DevOps, разработка, безопасность, эксплуатация.

    Инженерный подход

    Сначала архитектура: C4, доменные паттерны, качество на ранних этапах, автоматизация в CI/CD.

    1Сначала модель, потом код

    Каждая работа начинается с карты, а не с фреймворка. Моделируем систему на четырёх уровнях C4, чтобы бизнес, архитекторы и разработчики обсуждали одну и ту же картину.

    1. L1КонтекстСистема, пользователи, соседи, зависимости
    2. L2КонтейнерыРазвёртываемые единицы: приложения, сервисы, хранилища
    3. L3КомпонентыЗоны ответственности и API внутри контейнеров
    4. L4КодГенерируются из кода, только когда это оправдано

    2Правильная форма

    Архитектура по пригодности, а не по моде. Большинство систем стоит стартовать модульным монолитом; распределённость — цена, которую платим только когда она окупается.

    MonolithСтарт по умолчанию — один деплой, простая отладка, быстрый выход на рынок
    MicroservicesКогда команды или масштабирование требуют независимой поставки
    MicrofrontendКогда одним интерфейсом владеют несколько команд

    3Паттерны как язык

    Паттерны сжимают решения. Классический дизайн делает код изменяемым; распределённые паттерны честно работают с отказами.

    Проектирование

    Распределённые системы

    4Качество на раннем этапе

    Чем раньше умирает дефект, тем он дешевле. Контрольные точки качества стоят на каждом шаге пути и работают автоматически.

    Коммитlefthook · eslint · prettier · stylelint
    Мерж-реквестvitest · jest · testing library · msw
    Перед деплоемplaywright · cypress · storybook
    Релизный гейтk6 · axe-core · SAST · DAST · OWASP ZAP

    5Один пайплайн для каждого изменения

    Каждое изменение проходит один и тот же путь. Код, не задеплоенный пайплайном, на самом деле не был протестирован.

    КОММИТСБОРКАТЕСТЫСКАНДЕПЛОЙНАБЛЮДЕНИЕ

    ИИ-лаборатория

    Локальный инференс LLM, RAG на Qdrant, агентная автоматизация — данные не покидают контур.

    ИИ-конвейер внутри корпоративного контура; выход наружу заблокирован.ВАШ КОНТУРДОКУМЕНТЫВЕКТОРЫ · QDRANTИНФЕРЕНСllama.cpp · vLLMАГЕНТЫВЫХОД ЗАБЛОКИРОВАНПУБЛИЧНОЕ ОБЛАКО
    1. модели: локально
    2. веса: у вас
    3. за контур: 0 байт

    Локальный инференс

    Промышленный инференс LLM на вашем железе: llama.cpp для CPU и смешанных парков, vLLM для высоконагруженных GPU-узлов. Квантованные, наблюдаемые, версионируемые.

    • llama.cpp
    • vLLM

    Приватный RAG

    Ваши документы, их эмбеддинги и Qdrant — внутри контура. Ответы приходят с источниками: корпоративные знания без корпоративных утечек.

    • Qdrant
    • RAG

    Агентная автоматизация

    Кодинг-агенты Cline, KiloCode и OpenCode для команд разработки; пайплайны n8n и Flowise для остальной компании. Люди утверждают — агенты пашут.

    • Cline
    • KiloCode
    • OpenCode
    • DeepSeek harness
    • n8n
    • Flowise

    Безопасность и надёжность

    SAST/DAST, пентесты, SSO, резервное копирование, защищённая сеть.

    • идентичностьфедеративная
    • кодсканируется
    • сетьукреплена
    • данныевосстановимы
    • системыпод наблюдением
    IDN

    Идентичность и доступ

    Единый каталог пользователейldap
    Централизованные политики идентификацииfreeipa
    Единый вход (OIDC / SAML)keycloak
    Доменные сервисы, совместимые с ADsamba
    COD

    Код и конвейер

    Статический анализ уязвимостейsast · ci/cd
    Имитация атак на работающем приложенииdast
    Автоматизированные пентест-сканыowasp zap
    Ручное тестирование на проникновениеpentest · quarterly
    Гейты качества и безопасностиsonarqube
    NET

    Сеть

    Фильтрация периметра, версионируемаяiptables
    Плановое сканирование уязвимостейnessus
    Моделирование сети до измененийgns3
    DAT

    Данные и восстановление

    Бэкапы, проверенные восстановлениемbareos · restore drills
    Аппаратная избыточностьhardware raid
    Кластеризация с автопереключениемclustering
    OBS

    Наблюдаемость и секреты

    Мониторинг инфраструктурыzabbix
    Секреты вне кодаhashicorp vault

    Принципы эксплуатации

    1. У каждого контроля есть владелец
    2. Восстановление репетируют, а не предполагают
    3. Доступы пересматриваются — и не раз
    Анкета безопасности? Запросите аттестационный пакет

    Поставка и сопровождение

    Прозрачная поставка: Redmine, Zulip, BBB, RustDesk, Asterisk, mailcow.

    Инструменты поставки работают на наших серверах — данные проекта не попадают в сторонние SaaS.

    Redmine · задачи и планы с историейZulip · чат команды с веткамиBigBlueButton · собственные видеозвонкиRustDesk · удалённая поддержка у себяAsterisk · телефония под контролемMailcow · почтовый сервер под управлением

    Планирование

    redmine

    Каждая задача, срок и решение видны клиенту.

    Связь

    zulip · bigbluebutton

    Решения живут в ветках; встречи записываются и протоколируются.

    Поддержка

    rustdesk · asterisk

    Помощь руками: доступ к экрану, голос, выезды.

    Информирование

    mailcow

    Отчёты и уведомления — с собственной почты, на нашем домене.

    О K109

    Инженерное бюро: полный цикл, глубокое владение, без передачи «через забор».

    K109 звучит как шифр конструкторского бюро. Так и задумано.

    Мы — инженерное бюро полного цикла: архитектура, код, платформа, качество, безопасность, эксплуатация — одна команда отвечает за результат от начала до конца. Чертежи прежде кода, тесты прежде релиза, восстановление прежде доверия. Скучные технологии, острая инженерия — и ИИ, который остается внутри вашего контура.

    • Полный цикл или ничего — без передачи «через забор»
    • Скучные технологии, острая инженерия
    • Автоматизировать всё, что автоматизируется
    • Знания остаются: документация, ранбуки, передача
    • Local first: данные и ИИ внутри контура

    Контакты

    Расскажите о вашей системе — ответим в течение рабочего дня.

    Прямые каналы

    Отвечаем в течение одного рабочего дня.