the piece on the wall: every neuron is a repository. click one.
basement, server room
Days in a server room.Nights in WebGL.
Since January 2026 I work at ADMIN INTELLIGENCE in Ulm, a company that runs Linux servers and open-source infrastructure for businesses. I build and maintain the company website: web components, SEO, structured data, team and job pages.
Before that I taught myself everything on this page from Kötz near Günzburg, Bavaria. Everything here is still hand-written: the particle engine, the models, the bloom, the scroll choreography. No frameworks, no libraries.
Role
Web development at ADMIN INTELLIGENCE
Where
Ulm and Kötz, Bavaria
Side project
ki-videos, an AI short-video pipeline
rack01.ulmall systems nominal
wall of fame
Things I've built
Walk along the wall. Each piece rebuilds itself from the same pool of particles.
ki-videosTypeScript, Remotion, Three.js
flagship, in progress, private repo
ki-videos
A pipeline that turns a script into a finished 9:16 video: Remotion and Three.js render 3D scenes, Gemini speaks the voiceover and returns word timings, a deterministic effects library adds 24 visual effects and a sound database, and a QA step checks loudness, black frames and format before Playwright posts it to TikTok, Shorts and Reels.
TypeScript
Remotion
Three.js
Python
Playwright
Private for now. Ask me for a walkthrough.
this site, version 4
skyo.dev
Everything you are looking at. One WebGL particle pool that morphs between a brain, a server rack, six project models, a git graph and a synthwave horizon, with a hand-written bloom pass and scroll-pinned chapters. No libraries, no build step.
A WPF desktop tool for encrypting and decrypting files, with a clean dark UI and drag-and-drop. The project where I learned MVVM, async file IO and how much work a real desktop app is.
Made with vanilla HTML, CSS and JavaScript. No frameworks, no libraries, no cookies, no tracking, no external requests.
tim@skyo:~/hero$
Datenschutzhinweis: Diese Website setzt keine Cookies, verwendet kein Tracking und speichert keine personenbezogenen Daten.
Schriftarten und alle Inhalte werden lokal geladen. Mehr.