thefirstistari — zsh — 80×24
tweak.wiki 
~/about
cat about.txt

I'm a systems engineer who gravitates toward the hard parts of software:

tight performance budgets, security and integrity guarantees, and

architectures with a lot of moving pieces.

 

My work runs close to the metal — Rust, C/C++ and Java — across GPU

compute, distributed systems, real-time sync and low-level tooling. I care

about local-first design, doing things correctly under constraint, and

shipping software that holds up when it actually matters.

 

Off the keyboard: bikes, mountains, and rabbit holes about obscure things.

ls skills/

// languages, frameworks and tools I reach for

Languages

RustC / C++JavaPythonTypeScriptC#

Performance & GPU

CUDAMetalSIMDMultithreadingProfilingBenchmarking

ML & Inference

llama.cppLocal LLM InferenceNumPyPolars

Security & Crypto

Zero-Knowledge ProofsThreshold CryptographyTransparency LogsLocal-First / Privacy

Systems & Desktop

TauriNeoForgePySide6 / QtFFmpegDistributed Systems

Web & Visualisation

AstroNext.jsSvelteKitThree.js / WebGLReactTailwind

Data & Infra

SpacetimeDBSQLiteastropyBlender Python APIGIS / GPXGitHub Actions

ls projects/

// selected work — performance-critical, security-focused and structurally complex builds.

Module Explorer

Live

Interactive prerequisite graph and completion planner for university modules.

#TypeScript#Vite#Canvas#DataVisualisation

DesiMapper

Live

3D DESI DR1 galaxy-survey visualiser: data pipeline, Blender cinematic, and interactive Three.js/WebGL point cloud.

#Python#Three.js#Blender#Astronomy

IHaveWatched

Active

Collaborative watchparty tracker with real-time boards, TMDB search, TV hierarchy imports, and per-person watch state.

#Next.js#Rust#SpacetimeDB#React

Traincraft

Current

Minecraft 1.21.1 / NeoForge rewrite of the original Traincraft mod: locomotives, rails, machinery, and 80+ items.

#Java#NeoForge#Minecraft