Разрабатываю прикладные инструменты и автоматизацию: BIM-утилиты, batch-сценарии, desktop-решения, обработку данных, интеграции и внутренние сервисы для реальных рабочих процессов.
Сейчас основной рабочий язык — C#. Python также использую для быстрых утилит, интеграций и прикладных задач.
- 🏗️ Инженерный бэкграунд в промышленном и гражданском строительстве.
- 💻 Смотрю на задачи не только как разработчик, но и как инженер: важны не только код и запуск, но и то, как решение работает в реальном процессе.
- ⚙️ Основные направления: C#, Python, desktop-разработка, Revit API, Navisworks, IFC, обработка данных и автоматизация инженерных задач.
- 👀 Открыт к предложениям, связанным с разработкой инструментов, автоматизацией процессов, BIM, Revit / Navisworks и прикладными desktop-решениями.
| Семейство инструментов для пакетной выгрузки IFC из Autodesk Revit | |
|
Основная версия проекта: пакетная IFC-выгрузка из Autodesk Revit с внешним orchestrator на C#/.NET и Revit add-in для выполнения экспорта. |
Предыдущая версия проекта: реализация на Python + pyRevit для пакетной IFC-выгрузки из Autodesk Revit. Сейчас — legacy-ветка, поддерживаемая в режиме bugfix-only. |
- 🧱 Не демонстрационные заготовки, а прикладные инструменты для реальных задач.
- 🔄 Batch-логика, orchestration, конфигурация и диагностика процесса.
- 📦 Автоматизация повторяемых сценариев работы с моделями, данными и инженерными процессами.
- 🛠️ Акцент на более зрелые, поддерживаемые и сопровождаемые решения на C#.
|
Инструмент должен не просто запускаться, а стабильно работать в реальном процессе: с настройками, данными, повторными прогонами, диагностикой и сопровождением. |
Автоматизация должна экономить время, снижать количество ручных действий и давать предсказуемый результат, а не добавлять ещё один слой сложности. |
Важно не только написать инструмент, но и встроить его в процесс: сделать понятный сценарий использования, чтобы решением можно было реально пользоваться. |
|
Navisworks |
Revit |


