Skip to content
SR
SRCprojects.md10 entries

built end to end

BAY_01

Regulated AI Platform

A regulated gambling operator's core internal AI platform on AWS, built as the only engineer on the account. Bedrock AgentCore for agent runtime, memory and identity; RBAC-controlled RAG assistants with human review; custom-trained sequence-tagging models for copy compliance; and the Terraform-defined VPC boundary that keeps regulated data inside it.

  • AWS Bedrock
  • AgentCore
  • RAG
  • Terraform
  • GDPR
Pythonread →
BAY_02

games.rothert.cc

Small games built end to end by one person (simulation, modelling, animation, sound and store listing). Two titles so far: Netcord, a fast arcade tennis game, and Nobody Special, a story-driven open world.

  • Unity
  • Game Design
  • 3D
  • Animation
  • Sound
C#read →
BAY_03

skill-validate-design

A reusable agent-skill bundle that visually validates a UI against its own design rules. It screenshots component stories across breakpoints, fans out one agent per story to review each shot against the repo rubric plus a generic UX floor, then dedupes the findings into a severity-sorted report and offers to apply the fixes. Everything repo-specific is driven by one config file. This site is built with it.

  • Agent Skills
  • Storybook
  • Visual Testing
  • Playwright
JavaScript 2read →
BAY_04

SIMONLANG

A programming language and compiler written from scratch in TypeScript, compiling a custom dialect down to JavaScript. Ships as an npm package with a CLI, a browser playground that runs the compiler client-side, and a syntax-highlighting extension published to the VS Code marketplace.

  • Compilers
  • Language Design
  • TypeScript
  • VS Code Extension
TypeScriptread →
BAY_05

cv_rs

A Rust workspace that renders JSON-defined CVs straight to PDF, without a browser or LaTeX. Split into three crates: `core` for the schema types, `render` for typesetting on top of oxidize-pdf, and a `cv` CLI binary wiring them together.

  • Rust
  • PDF
  • Cargo Workspace
  • CLI
Rustread →
BAY_06

EWIBS

A TypeScript build system and toolchain built as its own ecosystem: an assembly/bundler core, a project CLI, and a hot-reloading dev server, developed as three coordinated packages.

  • TypeScript
  • Build Tooling
  • Bundler
  • Dev Server
TypeScriptread →
BAY_07

rust-skill.com

A Rust learning platform built in Next.js and TypeScript. Multi-agent workflows on Claude and OpenAI generate challenges, evaluate solutions and adapt difficulty, backed by a Rust code-analysis engine for compiler-accurate evaluation and vector search over the content pipeline. MVP in three months, first paying subscribers onboarded.

  • Next.js
  • Multi-Agent
  • Vector Search
  • Rust
TypeScriptread →
BAY_08

curve.fan

A creator fan-token platform on the Internet Computer, built as co-founder and CTO of Theseuslabs. Eight Rust canister types with per-creator ICRC-1 ledgers, bonding-curve pricing, sharded user profiles and automated cycle management, behind a Next.js 16 frontend with multi-chain auth.

  • Rust
  • Internet Computer
  • ICRC-1
  • Bonding Curves
  • Next.js
Rustread →
BAY_09

Several Crypto Platforms

A year co-founding and leading engineering across several on-chain platforms. Fully on-chain P2P engines in Rust on Internet Computer canisters: deterministic state machines with decentralised randomness, verifiable identity and auditable state transitions, and a launchpad with on-chain identity, onboarding and settlement.

  • Rust
  • Internet Computer
  • Canisters
  • On-Chain Randomness
Rustread →
BAY_10

BIYU

Took BIYU from its first codebase to a production platform as CTO. Owned architecture across web, backend and mobile: TypeScript microservices on NestJS and TypeORM, plus a React Native app for iOS and Android with deep logistics integration.

  • NestJS
  • React Native
  • Microservices
TypeScriptread →
SRCrepos.mdlive from github

open source

BAY_01

spb

A really simple build tool, designed to just take input fields and automatically generate files without the hassle of creating a bloated config file.

TypeScript
BAY_02

aios

AI OS — a Rust daemon that runs coding harnesses across a registry of projects, with unified issue tracking, knowledge base, and native macOS/iOS clients

Rust
BAY_03

ts-bundler

A very small TypeScript bundler, written for the spb build tool because webpack was way too much overhead.

TypeScript
BAY_04

simon-compiler

Second compiler for simonlang, written in C. Compiles the language down to ARM64 assembly instead of JavaScript.

C
BAY_05

spb-dev-server

Dev server for spb. Serves a built site and reloads the browser on change, over a websocket.

TypeScript
BAY_06

spb-core

The bundling engine behind spb. Compiles TypeScript, SCSS, Pug and Twig, resolves imports and inlines assets, with no config file.

TypeScript
BAY_07

rust_ray_tracer

An exploration for me to understand ray tracing and rust

Rust
BAY_08

mod_synth

A modular synth through code

C
SRCpackages.md9.8k downloads

published to npm

packagedownloads
spb4,139
ts-bundler4,262
spb-core755
spb-dev-server622

A build toolchain published in 2021 and 2022, still pulled from the registry. Source at spb, spb-core, spb-dev-server and ts-bundler.