Kod to mój drugi język. Jako architekt z pasją do technologii tworzę
narzędzia które rozwiązują realne problemy branży AEC - od automatyzacji
BIM po kompleksowe aplikacje webowe i mobilne.
Automatyzacja BIM
Specjalizuję się w automatyzacji procesów projektowych w środowisku Autodesk:
- Dynamo - skrypty wizualne do parametrycznego modelowania
- Revit API (C#) - wtyczki i dodatki rozszerzające funkcjonalność
- pyRevit - narzędzia w Python dla szybkiego prototypowania
- Automatyczne generowanie dokumentacji i zestawień
- Batch processing i masowe operacje na modelach
- Integracja z zewnętrznymi źródłami danych
Aplikacje webowe
Tworzę nowoczesne aplikacje internetowe wykorzystując:
- Frontend: React, Vue.js, TypeScript, HTML5/CSS3
- Backend: Node.js, Python, REST API, GraphQL
- Bazy danych: PostgreSQL, MongoDB, Firebase
- Cloud: AWS, Azure, Google Cloud
- Dashboardy i wizualizacje danych projektowych
- Aplikacje do zarządzania procesami BIM
Aplikacje mobilne
Rozwijam aplikacje na urządzenia mobilne:
- Aplikacje cross-platform (React Native, Flutter)
- Narzędzia do inspekcji na budowie
- Aplikacje AR do wizualizacji projektów
- Integracja z sensorami i urządzeniami IoT
IoT i Mikrokontrolery
Łączę świat fizyczny z cyfrowym poprzez:
- Platformy: Arduino, ESP32, Raspberry Pi
- Systemy monitoringu budynków (temperatura, wilgotność, CO2)
- Prototypy urządzeń smart home
- Integracja sensorów z systemami BIM i digital twin
- Automatyzacja i sterowanie instalacjami
AI i Machine Learning
Najnowszy obszar mojej działalności - tworzenie narzędzi wykorzystujących
sztuczną inteligencję:
- Wtyczki do Revit z integracją LLM (Claude, GPT)
- Automatyczna klasyfikacja elementów BIM
- Generatywne wspomaganie projektowania
- Analiza i optymalizacja modeli z wykorzystaniem ML
- Chatboty i asystenci projektowi
Przykładowe projekty
- AI Revit Assistant - wtyczka integrująca AI z procesem projektowania
- BIM Dashboard - aplikacja webowa do monitoringu projektów
- Auto-Documentation - automatyczne generowanie dokumentacji z modelu
- Clash Reporter - narzędzie do raportowania kolizji
- Smart Building Monitor - system IoT do monitoringu budynku