About Me
I'm a Rust specialist building production toolchains for the lighting industry (GLDF, EULUMDAT/LDT, IES, L3D) and, since 2026, for BIM/IFC. My libraries ship as workspaces with first-class bindings to Python (PyO3/maturin), WebAssembly, Swift/iOS via UniFFI, Java/Kotlin, and PHP.
Recent work has expanded the photometric ecosystem into a full toolchain — parser, validator, CLI, TUI, egui desktop GUI, Bevy 3D viewer, wgpu ray tracer, WASM editor, Windows preview handler, and Typst report generator — and introduced a pure-Rust IFC parser with WebGPU rendering for browser-native BIM viewing.
Beyond domain libraries, I contribute to the Rust ML/graphics ecosystem (Bevy, Burn, CubeCL, Candle) and build native Apple platform apps (iOS/watchOS/macOS) in Swift, often backed by Rust cores via UniFFI.
Tech Stack
- Rust (workspaces, FFI, WASM, UniFFI, PyO3)
- Python (PyO3 / maturin bindings, Django, Flask)
- Swift/iOS/watchOS/macOS
- C++/Qt (WebAssembly ports)
- PHP (ext-php-rs extensions)
- Java/Kotlin (JNI / UniFFI bindings)
- Bevy, egui, Leptos, wgpu, Burn