Skip to content

Work

Selected product work, libraries and systems research.

Two client case studies and four independent projects, each with a clear status, technical scope and direct evidence.

2020–2023Client work

Published case studyCase study

Yoot Portaal

From scattered emails to a configurable project workflow

Visual reconstruction of the Yoot Portaal project-template editor with four phases and configurable workflow steps, types and required states.
Visual reconstructions of Yoot Portaal based on the original product

I clarified the client problem, modelled the configurable project templates and worked across the data model, Laravel API, Nuxt interface and first production release. After my internship, I continued in a paid part-time role until the handover in March 2023.

LaravelPHPMySQLRESTNuxtVuePassportGitLabPlesk

Client interface work

  1. 2018–2019Client work

    Published case studyCase study

    Factif

    Corporate website from desktop designs

    Factif homepage with navigation and a retail hero introducing the ShopMaster proposition.
    Archive images of the completed Factif website

    I built the complete frontend of Factif's new corporate website and defined the responsive behaviour for six page types. After my internship, I continued part-time on client websites.

    HTMLSCSSJavaScriptPHP templates

Independent product and systems work

Four active public codebases with different purposes: a desktop product, a TypeScript library and two separate research projects. Their repositories show the current scope, implementation and verification.

  1. 2023–presentIndependent work

    Active product developmentActive product

    Dekzer

    Desktop product for music preparation and live performance

    Bringing a local music collection, preparation and dependable live use together in one desktop product, with explicit ownership of data, processes and storage.

    Implemented evidence

    The current codebase includes an Electron/Vue desktop application, a Rust library domain, durable SQLite storage, a Rust service over stdio, generated TypeScript contracts, and tested startup, readiness, storage and shutdown paths.

    ElectronVueTypeScriptRustSQLite
  2. 2026–presentIndependent work

    Public TypeScript libraryPublic library

    scheme-tokens

    Deterministic token graph compiler

    Compiling typed token graphs with references, modes, layers and visibility into deterministic schemes and CSS custom properties.

    Implemented evidence

    The library includes an explicit API, strict persisted artifacts, JSON Schemas, property tests, documentation checks and package validation.

    TypeScriptJSON SchemaVitestCSS custom properties
  3. 2025–presentIndependent work

    Experimental research projectResearch project

    SeqWire

    Typed shared-memory contracts

    Exploring how workers, AudioWorklets and WebAssembly-oriented runtimes can exchange typed state through shared memory without exposing inconsistent intermediate values.

    Implemented evidence

    The implementation includes authored contracts, deterministic memory layout, explicit handoff, bounded coherent reads, worker and property tests, benchmarks and a Signalsmith AudioWorklet proof.

    TypeScriptSharedArrayBufferAudioWorkletWebAssembly
  4. 2026–presentIndependent work

    Architecture researchArchitecture research

    Projection Runtime

    Recoverable Electron-to-Rust runtime boundary

    Investigating how an Electron interface can send typed commands to a native Rust authority, consume published state and recover explicitly from reloads and process replacement without owning native state.

    Implemented evidence

    The executable proof runs a real Electron process and a compiled Rust authority. It verifies bounded publication, renderer reload, authority replacement, explicit resubscription, continuity rebasing and deterministic teardown.

    ElectronRustTypeScriptCode generationIPC

From work to career

Factif, gwbo and my independent technical work form one continuous progression from frontend to full-stack product and systems work.