Skip to content
View PaukPySharp's full-sized avatar
🦅
Only up!
🦅
Only up!

Block or report PaukPySharp

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
PaukPySharp/README.md

header

Привет, я Слава 👋

Разрабатываю прикладные инструменты и автоматизацию: BIM-утилиты, batch-сценарии, desktop-решения, обработку данных, интеграции и внутренние сервисы для реальных рабочих процессов.

Сейчас основной рабочий язык — C#. Python также использую для быстрых утилит, интеграций и прикладных задач.

coding gif


👨‍🔧 Коротко обо мне

  • 🏗️ Инженерный бэкграунд в промышленном и гражданском строительстве.
  • 💻 Смотрю на задачи не только как разработчик, но и как инженер: важны не только код и запуск, но и то, как решение работает в реальном процессе.
  • ⚙️ Основные направления: C#, Python, desktop-разработка, Revit API, Navisworks, IFC, обработка данных и автоматизация инженерных задач.
  • 👀 Открыт к предложениям, связанным с разработкой инструментов, автоматизацией процессов, BIM, Revit / Navisworks и прикладными desktop-решениями.

🚀 Ключевые проекты

ExportIFCFromRevit

Семейство инструментов для пакетной выгрузки IFC из Autodesk Revit

Основная версия проекта: пакетная IFC-выгрузка из Autodesk Revit с внешним orchestrator на C#/.NET и Revit add-in для выполнения экспорта.

main repo C# .NET Revit API IFC

repo

Предыдущая версия проекта: реализация на Python + pyRevit для пакетной IFC-выгрузки из Autodesk Revit. Сейчас — legacy-ветка, поддерживаемая в режиме bugfix-only.

legacy Python pyRevit Revit API IFC

repo


🔍 Что важно в моих проектах

  • 🧱 Не демонстрационные заготовки, а прикладные инструменты для реальных задач.
  • 🔄 Batch-логика, orchestration, конфигурация и диагностика процесса.
  • 📦 Автоматизация повторяемых сценариев работы с моделями, данными и инженерными процессами.
  • 🛠️ Акцент на более зрелые, поддерживаемые и сопровождаемые решения на C#.

🧭 Как я подхожу к автоматизации

Надёжный рабочий сценарий

Инструмент должен не просто запускаться, а стабильно работать в реальном процессе: с настройками, данными, повторными прогонами, диагностикой и сопровождением.

Практическая польза

Автоматизация должна экономить время, снижать количество ручных действий и давать предсказуемый результат, а не добавлять ещё один слой сложности.

Внедрение в работу

Важно не только написать инструмент, но и встроить его в процесс: сделать понятный сценарий использования, чтобы решением можно было реально пользоваться.


🧰 Стек и инструменты

LINQ JSON XML pandas openpyxl xlwings Dynamo

Navisworks
Navisworks
Revit
Revit

🌐 Где меня найти

Telegram Habr Stepik


📊 GitHub

Top languages     GitHub streak

Pinned Loading

  1. ExportIFCFromRevit-CSharp ExportIFCFromRevit-CSharp Public

    Инструмент для пакетной выгрузки IFC из Autodesk Revit (C#/.NET)

    C# 1

  2. ExportIFCFromRevit-Python ExportIFCFromRevit-Python Public

    Инструмент для пакетной выгрузки IFC из Autodesk Revit (Python + pyRevit). Поддержка ограничена исправлением ошибок; дальнейшее развитие проекта — в ExportIFCFromRevit-CSharp.

    Python 3