Инженерный альбом

Компетенции, технологии и подход

От исследования задачи и проектирования архитектуры до разработки и сопровождения системы.

Наши компетенции

От исследования задачи и проектирования архитектуры до разработки и сопровождения системы.

Сложные информационные системы

Проектируем архитектуру, разрабатываем серверные и клиентские компоненты, интегрируем системы и сопровождаем их развитие. Опыт применения — Amirig и TAU Telemetry.

Обработка данных и поиск

Извлекаем и сопоставляем сведения из документов и таблиц, развиваем поиск и анализ данных. В MedStock работаем с данными государственных закупок медицинского рынка.

Разработка и обучение нейросетей

Проектируем специализированные нейросетевые модели для понимания запросов: выделения объектов, условий, операций и связей между ними. Создаём многоязычные обучающие наборы с известным правильным ответом, обучаем собственные компоненты и дообучаем адаптеры предобученных моделей. Проверяем качество на отдельных контрольных данных, анализируем ошибки и уточняем архитектуру. В 2025–2026 годах применяем этот подход в исследованиях семантического роутера; использование результатов в MedStock планируется.

LLM и AI-агенты

В CPO IDE разрабатываем интеграцию больших языковых моделей (LLM) через API и адаптеры для разных способов исполнения. Формируем контекст из материалов и знаний проекта, задаём границы доступа и объёма данных. Разрабатываем управление задачами AI-агентов, учёт ресурсов и сохранение истории выполнения. Связываем результаты работы с исходными задачами и решениями, чтобы их можно было проверить и использовать в дальнейшем развитии проекта.

Средства разработки

Создаём инструменты для построения приложений и управления разработкой. Исторический опыт — Miracle и LogicProgram; текущая работа — CPO IDE для проектов, знаний и AI-агентов.

Языки и инструменты разработки

В текущих разработках используем JavaScript, TypeScript и Python; интерфейсы оформляем с помощью CSS, с данными работаем через SQL. Применяем Electron для настольных приложений, Node.js для серверных компонентов, React и Vue для веб-интерфейсов, Vite для сборки.

Стек зависит от проекта: CPO IDE — Electron и React; TauTelemetry Platform — Python, Vue и TypeScript; Amirig DCDM — Node.js, Express и PostgreSQL; Yuqora — Electron и AutoHotkey v2; обработка контрактных данных в ZEDIS — Python и SQLite.

Текущие работы и планы ↗
Сведения о компании ↗
В основе разговора о системе — процессы, данные и ограничения, с которыми работает ваш бизнес.
Исследование задачи связывает процессы, данные и архитектуру будущей системы.

02 / Компетенции

Начать с задачи.

В основе разговора о системе — процессы, данные и ограничения, с которыми работает ваш бизнес.

01

Понять контекст

Определить, кто будет пользоваться системой, какую задачу она решает и с чем должна взаимодействовать.

02

Связать части

Рассмотреть данные, оборудование и существующее программное обеспечение как части одной системы.

03

Определить следующий шаг

Согласовать границы решения и результат, по которому можно оценить первый этап.

Начнём с вашей задачи

Расскажите о вашей задаче.

Обсудить задачу