← homeEGK

Work

A showcase of my work. I enjoy identifying problems and finding great solutions. Scratching my own itch and hoping more people are feeling the same.

solutions

see them running → demos

ifcfast

[pypi]

Rust-core IFC parser with a Python API — data out of building models in seconds, not minutes.

Opening an IFC and getting clean data out is painfully slow with the established kernels. ifcfast makes parse + query near-instant (~20–27× faster than ifcopenshell) by keeping geometry off the hot path.

PyPI GitHub ifcfast.com

sprucelab

[live]

Data-first BIM platform — files in, data streams out. Dashboards, verification and change detection are the product; the 3D viewer serves the insights.

People who use building models (not author them) have no tool where data, not geometry, is the unit of work.

sprucelab.io PyPI agent contract

skiplum.com

[wip]

The company site for Skiplum — the BIM consultancy where most of these tools were forged.

A consultancy whose work lives inside other people's models has no public face; the site is the one that gives it one.

skiplum.com

vrimlebim

[wip]

A browser-native 3D BIM viewer built on three.js and That Open's Fragments engine — my part is the product on top: navigation, sectioning, the HUD and the embed, so a model drops into any page without a desktop seat.

Showing someone a model they can move through normally means heavy desktop software or a flat export; vrimlebim puts the model itself in the browser. The rendering and IFC-to-Fragments engines are open source (three.js, That Open) — what I build is the interface and the product around them.

concepts

Scenes in the register — places that matter, each with its own palette:

  • Kyrkja[live]

    2,032 m in Jotunheimen. The church. Live now — you came in through it.

  • Kvitfjell[coming]

    The 1994 Olympic downhill, drawn from the real World Cup course data.

  • Aconcagua[coming]

    The South Face, from the southern arc.

  • Chamonix[coming]

    50 cm LiDAR — finer than the mountain that started this. Camera on the valley floor, looking up.

  • Daltjern[coming]

    A forest tarn in the hills above Vinstra. Three kilometres, close to the ground.

  • Harpefossen[coming]

    Hjelmelandsdalen. A small ski hill, big untouched backcountry — and the farm the family name comes from.