sebastjan.

Selected work

Side projects, client work, and things that nearly went somewhere.

Yahoo RYOT Lab × Charli Cohen — Pokémon 25th

Yahoo RYOT Lab × Charli Cohen — Pokémon 25th

Technical lead on a virtual 3D metaverse for Pokémon's 25th anniversary with Charli Cohen and Selfridges. Custom Unreal lighting systems for large-scale real-time performance.

Yahoo Inc.Unreal EngineMetaverseYahoo RYOT LabCharli CohenSelfridgesPokémon 25thReal-time LightingMetaHumansHoudini
NASA × Yahoo RYOT Lab — WebAR Experience

NASA × Yahoo RYOT Lab — WebAR Experience

Used our full asset processing pipeline to handle NASA's archive and our proprietary COMPOSER platform to deliver spacecraft, rovers, and space hardware as browser-based AR experiences.

Yahoo Inc.AR-VRNASAHoudiniPipeline
Yahoo RYOT Lab × Rebecca Minkoff — AR Fashion SS'21

Yahoo RYOT Lab × Rebecca Minkoff — AR Fashion SS'21

Yahoo RYOT Lab brought Rebecca Minkoff's Spring/Summer 2021 collection into AR. I handled photogrammetry capture and 3D model cleanup of the clothing.

Yahoo Inc.Yahoo RYOT LabAR-VRPhotogrammetryFashion3D Cleanup
Monstar — Children's Monsters in AR

Monstar — Children's Monsters in AR

Children drew their monsters. I turned them into 3D models. AkeoLab put them in the park as AR experiences. Fear can be controlled if you know the enemy.

AR-VRTechnical Art3D ModellingValerie WolfgangAkeoLabChildrenFearArt + Tech
Smithsonian × Yahoo RYOT Lab — 3D Asset Pipeline

Smithsonian × Yahoo RYOT Lab — 3D Asset Pipeline

Built a conversion and optimisation pipeline for Smithsonian Museum 3D assets targeting AR and game engines — reducing assets from ~5.5MB to real-time ready, with a custom floor shadow baking tool.

AR-VRPipelineHoudiniYahoo RYOT LabSmithsonian Institution3D PipelineAsset OptimisationGame EngineShadow Baking
DataColor — Article-Aware Data Visualisation

DataColor — Article-Aware Data Visualisation

Python stylisation API built at Yahoo that analyses the colour palette of an article and automatically matches data visualisation modules to its visual tone.

PythonBlenderData VisualizationYahoo Inc.Blender APIColour AnalysisStylisation
O2 — SGI Case Redesign

O2 — SGI Case Redesign

A modernized recreation of the iconic Silicon Graphics O2 workstation case, structurally reworked to house modern PC components — mATX motherboards, small-form-factor GPUs, contemporary cooling.

Personal ProjectSGICADIndustrial DesignBlendermATX
Structor — Real-time Kitbash Tool

Structor — Real-time Kitbash Tool

Standalone real-time kitbashing tool built with Unreal Engine. Years of procedural assembly knowledge compressed into something anyone can operate with a controller or from their phone. No 3D software required.

Unreal EngineProceduralReal-time
Yahoo COMPOSER — WebAR Platform

Yahoo COMPOSER — WebAR Platform

Web AR platform at Yahoo Inc. Built the CAD-to-AR pipeline, car paint shader, lighting system and physics layer. 100M+ views, major US retailers, Ford Mustang Mach-E campaign.

Yahoo Inc.AutomotiveHoudiniAR-VRWebARCAD PipelineGLSL Shaders100M+ Views
Amente

Amente

Document assistant with RAG

ChatbotArtificial Intelligence
DEM Terrain Pipeline — Elevation Data to 3D Geometry

DEM Terrain Pipeline — Elevation Data to 3D Geometry

An automated pipeline that pulls real-world elevation data for any area on Earth and converts it into usable 3D terrain geometry — driven by a web front-end. Built for military planning; applicable to firefighting, simulation, and civil response.

PythonHoudiniPipelineDEMTerrain GenerationGISGeoTIFFWeb Front-endMilitaryFirefighting
Webstructor

Webstructor

A browser-based kitbashing tool for assembling 3D scenes from a library of parts

ViteThree.js
Automotive Configurator — Unreal Engine Pixel Streaming

Automotive Configurator — Unreal Engine Pixel Streaming

High-end car configurator built in Unreal Engine for a private client. Real-time visualisation via pixel streaming, cinematic multi-layer car paint shaders, Lumen GI, and photorealistic showroom environments — delivered in a browser.

Unreal EnginePixel StreamingAutomotiveCar ConfiguratorReal-time RenderingCar Paint ShaderHDRI LightingPrivate Client
Scuba Hand Signal Recognition

Scuba Hand Signal Recognition

Trained a computer vision model to recognise scuba diving hand signals using entirely synthetic training data — 3D renders of posed figures, no real images required. Tested on real photos. It worked.

Computer VisionMLPythonBlenderSynthetic DataUnreal EngineCNNScuba
Reload.

Reload.

Website for a pickleball paddle with a replaceable surface system. The best collaboration I've had — working with product owner Nick Bicancic felt like a Rolling Stones album. No complications, no irritation, just pure pleasure.

HoudiniWebProduct DesignPickleball
Haddock RAG

Haddock RAG

A homemade RAG system that explains what Captain Haddock actually means when he shouts things like "Blistering barnacles" and "Sea gherkins".

AIRAGMastodonVector SearchNLPTintinCaptain HaddockExtremely Necessary