20+ лет строю системы на 1С для компаний enterprise-уровня. Начинал с разработки для корабельных арткомплексов (оборонная промышленность).
Увлекаюсь reverse engineering и системным программированием. Часть исследовательских проектов в репозиториях и блоге.
- Бюджетирование Т Плюс (УХ 1.3) — премия «1С:Проект года» (ТЭК) → eawards.1c.ru
- Ускорение расчёта мастер-бюджетов более чем в 3 раза: расчёт зависимых показателей переписан с цикла на одноитерационный по графу зависимостей.
- Снят лимит аналитик: 5 → ∞.
- Аналог MS Project Server на 1С для оборонных предприятий (100+ пользователей) → erp-performance.ru
- Руководство проектом с постоянным составом 25-30 специалистов (ТЭК, УУ+БУ+ЗУП+Биллинг): планирование и контроль работ, подготовка и согласование проектной документации, разрешение конфликтных ситуаций, управление ресурсами, содержанием, рисками и сроками.
Расширение для 1С:БСП (платформа 8.3.26+), которое планирует задачи в реальном времени: даты старта и окончания пересчитываются по графу зависимостей асинхронно, без блокировок интерфейса и карточек задач.
Для кого: ИТ-команды, проектные офисы и внедренцы на 1С, которым нужен быстрый и простой инструмент планирования.
- Режим реального времени. Инкрементальный пересчёт дат по графу зависимостей без нажатия кнопок. Исполнители работают как обычно: меняют статусы, трудоёмкость, атрибуты, вносят отчёты о работах.
- Два режима загрузки ресурсов: одна задача на исполнителя в единицу времени либо без этого ограничения.
- Гибкая методология. Бэклог, спринты, настраиваемая доска задач в духе Jira/Agile.
- Приоритет = позиция в списке. Подход, который в MS Project реализуется настройкой «Leveling order = ID ONLY» (пояснение).
🔒 Лицензия: Открытый код. Подробности о лицензии и участии в проекте в репозитории.
🤝 Идеи, замечания и вопросы приветствуются в Issues.
👉 github.com/eternal-beta/supra
- MCSE: Data Management & Analytics (Microsoft, 2017)
- MCSA: SQL Server 2012 (Microsoft, 2015)
- Certified 1C:Expert (1С, технологические вопросы, высоконагруженная архитектура, 2011)
- Certified 1C:Platform V8 Specialist (1С, внутреннее устройство платформы, 2004)
- Explosion Antivirus (2004-2009, FASM, Win32): антивирус, написанный на ассемблере с нуля. Модульная архитектура, эмулятор x86 → xpl_av
- RME (2000-2001, TASM, DOS): исследовательский проект, рекомпилятор 16-битного кода. Архитектура задумана как универсальный шаблон для бинарных трансформеров: конвейер, IR, табличная диспетчеризация → rme
- the Sweeper (2000, TASM): антивирус с эмулятором инструкций → sweeper
- Maximus Script Language (2001, C, DOS): язык запросов для БД BBS → MaximusSL
Эти проекты разной давности показывают, как я работаю с низкоуровневым кодом, архитектурой и анализом.
UinC.ru, WASM.ru. Архив: andrei-ag.github.io