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
| Project | Description | Stack |
|---|---|---|
| posterboy (live) | AI-powered LinkedIn post generator from GitHub repos using Claude Sonnet | TypeScript |
| Issues (live) | Brutalist multi-repo GitHub issue aggregator designed for e-ink displays | JavaScript |
| ifc-flow (live) | Visual node-based editor for Industry Foundation Classes file workflows | TypeScript |
| ids-learn (live) | Multilingual learning platform for Information Delivery Specifications with Next.js | TypeScript |
| ids-flow (live) | Visual graph editor for creating IDS files with real-time validation | TypeScript |
| family-calendar (live) | Multi-calendar touchscreen display for ESP32 or Raspberry Pi hardware | TypeScript |
| website-goal-getter (live) | No description | JavaScript |
| ifcclash | IFC clash detection tool with Flask API and React 3D viewer for detecting geometric conflicts in building models | TypeScript |
| door-view-creator (live) | No description | JavaScript |
| ids-composer (live) | No description | TypeScript |
| swiss-zoning-api (live) | No description | TypeScript |
| ifc-data-browser (live) | Transform complex BIM data into interactive SQL databases directly in your browser. | TypeScript |
| model-checker (live) | Web-based IFC model validator for BIM projects. Validates against IDS requirements and common issues using client-side WASM processing. | TypeScript |
| qto-pro (live) | No description | TypeScript |
| gh-describer | Automatically generates compelling GitHub repository descriptions using AI analysis of repository contents and structure | TypeScript |
| ifc-classifier (live) | Web-based tool to add IFC classification references (Uniclass, eBKP-H etc.) with 3D visualization using Three.js, web-ifc, and IfcOpenShell. | TypeScript |
| IfcSite | Swiss cadastral parcels to georeferenced 3D IFC with terrain data | Python |
| birdwatch-ai | 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 |
| openBIM-service (live) | FastAPI Service for parsing Ifc files using IfcOpenShell | Python |
| ifc-lite (live) | WebGPU-powered IFC viewer with Rust/WASM parser for browser-native BIM | Rust |
- ๐ ifc-lite: Fixed spatial tree rebuild on cache load
- ๐ ifc-lite: Added 2D boolean operations support
- ๐ ifc-lite: Implemented imperial units parsing and handling
- ๐ ifc-lite: Fixed 3D selection rendering issues
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."




