passionate about merging sustainable construction with digital tools to build smarter, low-carbon structures.
- BIM & VDC: Automation for streamlined workflows
- IFC & Open BIM Interoperability: Deep expertise in IFC, IDS, BCF & bSDD
- IFC on the Web: with IfcOpenShell, Engine Web-Ifc, WebAssembly (WASM), Pyodide, Three.js & more
- Digital Construction Tools: Full-stack development (JS, TS, Python)
- Sustainability Consulting: Reduction of embodied carbon through integrated LCA
- Timber Construction: Integrating digital design with advanced timber-based systems
High-performance browser IFC viewer using WebGPU rendering and Rust/WASM parser with columnar data storage
TypeScript · Rust · WebGPU · WASM· Refactored isolation system to basket-based architecture with incremental operations for better performance | Added system color-scheme preference detection for automatic dark/light mode switching
Brutalist multi-repo issue aggregator designed for 3 landscape e-ink displays with zero user input
JavaScript · Node.js · GitHub API
Visual node-based tool for IFC file manipulation with Monaco editor and React Flow interface
TypeScript · Next.js · React Flow · Monaco Editor
Visual drag-and-drop editor for buildingSMART IDS specifications with real-time XML export and validation
TypeScript · Next.js · React Flow · Radix UI· Fixed scroll overflow issues in menubar layout and refactored inspector panel components
Rule-based IFC element selection using semantic criteria instead of brittle GUIDs with ifc-lite integration
TypeScript · Vitest · TSup· Enhanced rule evaluation logic with property and spatial condition editors utilizing matched elements
Generate professional 2D technical drawings from IFC models. Next.js app with fragments, Three.js viewer and SVG export/Airtable connection for building elements.
JavaScript
Multi-calendar aggregator with touchscreen display for ESP32 or Raspberry Pi. Day/week/month views with auto-refresh and kiosk mode.
TypeScript
IFC clash detection tool with Flask API and React 3D viewer for detecting geometric conflicts in building models
TypeScript
API for Swiss zoning codes, building regulations, and cadastral data with interactive maps and ÖREB integration
TypeScript
Browse and query IFC building models as SQL databases in your browser—no installation required.
TypeScript
Web-based 3D IFC classification editor. Assign Uniclass/eBKP-H references to models using Three.js and web-ifc.
TypeScript
Auto-generate professional GitHub repository descriptions using AI analysis of your codebase and file structure.
TypeScript
Web-based IFC model validator for BIM projects. Validates against IDS requirements and common issues using client-side WASM processing.
TypeScript
Converts Swiss cadastral parcels into georeferenced 3D IFC models with terrain from geo.admin.ch APIs
Python · FastAPI · GDAL · IfcOpenShell· Integrated mapbox_earcut for terrain triangulation and added Blender visualization output examples | Built complete React UI with FastAPI backend integration for web-based parcel conversion
No description
Python
Hybrid AI bird identification system combining visual detection (Hailo-8 NPU detection & TensorFlow Lite classification) with audio recognition (BirdNET) on Raspberry Pi 5. Outdoor IP camera, indoor processing, cross-referenced species dashboard & logging.
Python
POC for the integration of Digital Product Passports in IFC using buildingSmart Data Dictionary (bSDD)
Python
FastAPI Service for parsing Ifc files using IfcOpenShell
Python
Drivers, firmware, and LVGL examples for the LILYGO T-Display-S3-Long, featuring an ESP32-S3 and 180x640 touch display.
C
If you find my free & open-source projects useful, you can support me here:
- 🌐 Visit: lt.plus
- 💬 LinkedIn: Louis Trümpler
- ✉️ Email: louis@lt.plus
"Building the future: from digital tools to sustainable structures."




