What I build. At a glance.

34 projects. Pick a visual.
Explore the working parts.

Built to be inspected.
Actual captures, labeled diagrams, and clear verification limits.

Discuss a role or project

Applications & systems · Guitar studio

Piko

Exact-pitch phrase planning, alternate fret positions, guided taps and tuning/capo/timing-aware tab export

Runnable / bounded evidence

Scope & limits

Curated symbolic phrases and synthetic audio; no real-guitar, polyphony or teaching-efficacy validation. Displayed board: standard tuning/capo 0. Captures predate final edge-case fixes.

What ran
111 tests and the production build passed on the merged source. The recorded browser flow completed a five-note route, refused E3 for an E4 target, accepted a valid exact-pitch alternative and exported tuning, capo, tempo and onset/duration metadata.
The boundary
The displayed board uses standard tuning and capo 0; alternate tuning/capo are engine/export capabilities. The cost model is a limited fret-distance proxy. Real-guitar accuracy, polyphony, teaching efficacy and production readiness remain unverified.
Actual Piko studio showing a completed five-note curated route and alternative positions for exact E4
Actual browser studio / curated symbolic phrase / capture timing disclosed in case study
Back to project gallery ↑

Applications & systems · Native runtime

Blaze

Incremental IR/Cranelift runtime with live edits

Runnable / bounded evidence

Scope & limits

no production uptime or universal latency claim; bounded demo is not a production deployment

The implementation
Parser → incremental IR → Cranelift JIT. Diagnostics, canaries and rollback surround the reload path.
What ran
110 tests and six scripted native edits against an ephemeral loopback service; strict Clippy passed on Rust 1.94.
The boundary
The Windows portability repair passed both Windows and Linux CI. These local results establish neither production uptime nor formal verification; no universal latency claim is made.
Blaze: Incremental IR/Cranelift runtime with live edits
Execution excerpt
Back to project gallery ↑

Applications & systems · Runtime sensor

Wraith

Rust Linux syscall-provenance sensor with ptrace investigation and JSONL evidence

Runnable / bounded evidence

Scope & limits

Focused Linux x86-64 sensor; ptrace overhead and coverage gaps remain; no complete EDR, universal exploit coverage or published release

What ran
Hosted CI passed 130 Rust tests on stable and MSRV, actual ptrace controls, the six-outcome demo, and Debian/archive extraction, execution and freshness checks.
The boundary
Continuously developed, not a complete EDR. Ptrace has workload overhead; universal exploit coverage, native-fleet compatibility and production readiness are not established. No versioned public release is claimed.
Actual Wraith fixture session: benign control, provenance anomaly and syscall blocking
Recorded Linux fixture execution / scoped evidence
Back to project gallery ↑

Applications & systems · Desktop vault

NoMorePwn

Desktop vault/history/generator and native browser capture

Runnable / bounded evidence

Scope & limits

browser/native delivery tested separately; no autofill; plaintext metadata; no independent security audit; Firefox runtime and installed registration unverified

The implementation
Authenticated encrypted password fields, SQLite storage, Qt views and a Chromium/Firefox extension. Service and username metadata remain plaintext.
What ran
261 Python tests, 78 extension assertions, six actual Chromium login fixtures and a separate real native-host/Qt/vault chain.
The boundary
The browser fixture intercepts native delivery; the native component chain is tested separately. Full installed registration and Firefox runtime remain unverified. Autofill is absent; no independent security audit is claimed.
NoMorePwn: Desktop vault/history/generator and native browser capture
Application capture / scoped demo
Back to project gallery ↑

Learning / historical · Database project

SQL Library

Eleven-table educational MySQL library schema with a synthetic-book interface preview

Interface capture / bounded evidence

Scope & limits

Synthetic-book UI capture only; query inspector intentionally omitted; full query visualization and production deployment are not established here

Actual SQL library catalog displaying fictional books; query inspector intentionally omitted
Actual SQL interface capture / synthetic records / query inspector omitted
Back to project gallery ↑

Applications & systems · Party-room prototype

YAPP

Party-room access, turn ownership and scoring

Partial / bounded evidence

Scope & limits

Not actual SupabaseHTTP/realtime multiplayer browser/audio

yapp-party: Party-room access, turn ownership and scoring
Interface preview / core live workflow unverified
Back to project gallery ↑

Applications & systems · Music-game prototype

REWIND

Music-party room and solo game rules

Partial / bounded evidence

Scope & limits

No realtime/SupabaseHTTP/audio; legally sourced catalog still required

rewind-party: Music-party room and solo game rules
Interface preview / core live workflow unverified
Back to project gallery ↑

Applications & systems · Commerce controls

Keep Handy

Commerce product/inventory/pricing/order/release controls and operator Studio

Runnable / bounded evidence

Scope & limits

No live checkout/fulfillment/business outcome; operator review transition separately evaluated

Keep Handy: three-step conceptual feature illustration, not a screenshot
Feature illustration / no runtime claim
Back to project gallery ↑

Applications & systems · Evidence engine

Kestrel

Normalized quote admission, source/evidence storage

Runnable / bounded evidence

Scope & limits

live providers unrun; quote admission does not prove truth; lineage heuristic

The implementation
Source spans, hashes, similarity/lineage heuristics and evidence storage; tested through the actual library.
What ran
265 offline tests and the bundled workflow. A reproduced 42→91 fuzzy-citation defect is rejected by the reviewed correction.
The boundary
The corpus is fictional. Quote matching does not prove truth, lineage is heuristic, and live research/provider accuracy was not validated.
Kestrel: Normalized quote admission, source/evidence storage
Execution excerpt
Back to project gallery ↑

Applications & systems · Workspace orchestration

Maestro

MCP workspace claims, sandbox copies/diffs and explicit local merge

Runnable / bounded evidence

Scope & limits

Local copy is not OS isolation; paid agents/Temporal/E2B/Linear unrun

maestro-orchestrator: three-step conceptual feature illustration, not a screenshot
Feature illustration / no runtime claim
Back to project gallery ↑

Applications & systems · Planning prototype

Plan2Aerial

Local planning-document/aerial studio

Partial / bounded evidence

Scope & limits

Cadastral examples non-authoritative; parcel intersection/automatic4K capture absent or unverified

Plan2Aerial Studio: three-step conceptual feature illustration, not a screenshot
Feature illustration / no runtime claim
Back to project gallery ↑

Applications & systems · Browser game

Rummikub

Browser Rummikub rule engine and playable opening meld

Runnable / bounded evidence

Scope & limits

Native Unity scene/license/online multidevice unverified

Rummikub-Master-Unity: Browser Rummikub rule engine and playable opening meld
Application capture / scoped demo
Recorded browser game and synthetic structures lab; the diagram does not execute Unity. Open recording
Back to project gallery ↑

Applications & systems · Storefront tooling

TidyDesk

Supplier/catalog/image/site preparation

Runnable / bounded evidence

Scope & limits

Supplier/model fixtures; no checkout/sales or proven live KeepHandy integration

TidyDesk Commerce Lab: Supplier/catalog/image/site preparation
Application capture / scoped demo
Back to project gallery ↑

Applications & systems · Response prototype

Argus

Approval-gated incident-response graph

Partial / bounded evidence

Scope & limits

deterministic playbook not live LLM; no real remediation

argus-agent: three-step conceptual feature illustration, not a screenshot
Feature illustration / no runtime claim
Back to project gallery ↑

Applications & systems · Creative packaging

Creator Studio

ComfyUI workflow/claim validation and creative draft packaging

Runnable / bounded evidence

Scope & limits

GPU generation/model/media rights unverified; manifest not a finished generated video

Local Creator Studio: three-step conceptual feature illustration, not a screenshot
Feature illustration / no runtime claim
Back to project gallery ↑

Applications & systems · Transcript tooling

HookGraph

Transcript to clip plans, SRT tracks and metadata packages

Runnable / bounded evidence

Scope & limits

No video rendering/burned captions/social publishing; deterministic selection, optional Claude unrun

HookGraph-Agent: three-step conceptual feature illustration, not a screenshot
Feature illustration / no runtime claim
Back to project gallery ↑

Applications & systems · Policy prototype

AgentGate

PR policy/outcome/instruction synthesis

Partial / bounded evidence

Scope & limits

fake clients; no measured agent improvement; no production pipeline writes

AgentGate: three-step conceptual feature illustration, not a screenshot
Feature illustration / no runtime claim
Back to project gallery ↑

Applications & systems · Playable solver

Block Blast

Browser piece-placement search

Runnable / bounded evidence

Scope & limits

native Unity unrun; not exhaustive solver proof; secondary portfolio utility

The implementation
Enumerates piece orders and positions, then applies row and column clears before comparing sequences.
What ran
Actual board painting, three-piece selection and solving; desktop and 390px mobile browser checks.
The boundary
Native Unity gameplay and exhaustive solver correctness were not verified. The embedded app includes the tested keyboard update reviewed in PR #8.
Block-Blast-Solver: Browser piece-placement search
Application capture / scoped demo
Back to project gallery ↑

Applications & systems · Course archiver

Classroom Archive

Selected-course archiving and viewer

Runnable / bounded evidence

Scope & limits

live Google/OAuth unrun; external shortcuts are not offline media backups

classroom-downloader-scraper: three-step conceptual feature illustration, not a screenshot
Feature illustration / no runtime claim
Back to project gallery ↑

Learning / historical · Historical Android game

Guess My Drawing

Historical Android multiplayer drawing game and restored case page

Partial / bounded evidence

Scope & limits

Xamarin/device/Firebase unrun

Guess-My-Drawing-Android-Muiltiplayer: three-step conceptual feature illustration, not a screenshot
Feature illustration / no runtime claim
Back to project gallery ↑

Applications & systems · Exercise prototype

OmniPose Fit

Android exercise phase and repetition engine

Partial / bounded evidence

Scope & limits

camera/device unrun; 19 skills map to ten schemas; push variants use elbow-phase heuristics

OmniPose-Fit: three-step conceptual feature illustration, not a screenshot
Feature illustration / no runtime claim
Back to project gallery ↑

Applications & systems · Static web experience

This Portfolio

Evidence-labelled software portfolio

Runnable / bounded evidence

Scope & limits

private source and raw owner evidence excluded

portfolio: three-step conceptual feature illustration, not a screenshot
Feature illustration / no runtime claim
Back to project gallery ↑

Applications & systems · Integration prototype

Claude OAuth

Provider OAuth/header/PKCE integration helpers

Partial / bounded evidence

Scope & limits

No live login/token refresh/host lifecycle/quota/inference

dsh-claude-oauth: three-step conceptual feature illustration, not a screenshot
Feature illustration / no runtime claim
Back to project gallery ↑

Applications & systems · Content tooling

Content Relay

Transcript to social draft assets

Runnable / bounded evidence

Scope & limits

Provider output quality unverified; no proven commerce integration

Content Relay: three-step conceptual feature illustration, not a screenshot
Feature illustration / no runtime claim
Back to project gallery ↑

Applications & systems · Review wrapper

PR Warden

PR-Agent configuration/review integration wrapper

Partial / bounded evidence

Scope & limits

upstream PR-Agent supplies review engine; actual model review and PR posting unrun

pr-warden: three-step conceptual feature illustration, not a screenshot
Feature illustration / no runtime claim
Back to project gallery ↑

Applications & systems · Android prototype

SwipeRise

Android photo triage/backup-safety prototype

Partial / bounded evidence

Scope & limits

Play cleanup locked; live cloud and physical-device tests unrun; iCloud absent; signing unresolved

SwipeRise: three-step conceptual feature illustration, not a screenshot
Feature illustration / no runtime claim
Back to project gallery ↑

Applications & systems · Local desktop preview

Blou

Consent-gated Windows local desktop preview with physical-monitor capture and loopback transport

Local preview / bounded evidence

Scope & limits

Unsigned prerelease; two-monitor capture/transport/decode and executable self-test passed; visible UI, full remote/input, Android and TLS/pairing remain unverified

Blou: three-step conceptual feature illustration, not a screenshot
Feature illustration / no runtime claim
Back to project gallery ↑

Applications & systems · Host-plugin prototype

Godmode Plugin

DSH host hooks/tool routes plus lead-audit helpers

Partial / bounded evidence

Scope & limits

No full DSH boot/install; catalog provenance unresolved; no paid models/scraping/messages/billing

dsh-godmode-plugin: three-step conceptual feature illustration, not a screenshot
Feature illustration / no runtime claim
Back to project gallery ↑

Applications & systems · Music integration prototype

Playlist Transfer

Desktop playlist-transfer integration and account checks

Partial / bounded evidence

Scope & limits

No consenting live Spotify login, playlist creation or actual transfer

spotify_playlists_transfer: three-step conceptual feature illustration, not a screenshot
Feature illustration / no runtime claim
Back to project gallery ↑

Research / prototypes · Architecture workbench

AegisCloud

Diagram intent to finite AWS model and local IaC

Runnable / bounded evidence

Scope & limits

No AWS account queried or IaC applied; open controls not a deployed audit

What ran
98 Rust tests, an actual draw.io-to-model-to-IaC CLI run and actual browser bucket placement with engine-derived policy, endpoint and key requirements.
The boundary
Nothing was applied to AWS. The modeled control states include open gaps; they are not a deployed security audit or certification.
Aegis Cloud: Diagram intent to finite AWS model and local IaC
Application capture / scoped demo
Back to project gallery ↑

Research / prototypes · Software workspace

KOI

Local software workspace, diagnostics, patches, checkpoints and previews

Runnable / bounded evidence

Scope & limits

Preview manually authored; live model convergence/providers/deployment unverified

What ran
368 tests, typing and production build; actual daemon/UI and New Scratch behavior. These captures show real workspace loading, project files and HTML preview.
The boundary
The pictured task board was manually authored synthetic content. Model-driven convergence, live provider integrations, deployment and broad sandbox security were not verified.
KOI: Local software workspace, diagnostics, patches, checkpoints and previews
Application capture / scoped demo
Back to project gallery ↑

Research / prototypes · Assistant research

Nexus

Qt conversation/storage workspace with retrieval/tool/agent pathways

Runnable / bounded evidence

Scope & limits

Scripted model/hash/in-memory boundaries; real Ollama/LanceDB retrieval quality unverified

Nexus: three-step conceptual feature illustration, not a screenshot
Feature illustration / no runtime claim
Back to project gallery ↑

Research / prototypes · Reporting research

FinOps Evidence

Read-only AWS findings, overlap reconciliation and reports

Runnable / bounded evidence

Scope & limits

No real AWS account/rate validation or realized savings

What ran
234 fixture/stub tests and an actual credential-free synthetic report-generation workflow.
The boundary
No real AWS account was accessed. Numbers in the pictured report are fictional; current rate accuracy, live findings and realized savings were not established.
FinOps Evidence: Read-only AWS findings, overlap reconciliation and reports
Application capture / scoped demo
Back to project gallery ↑

Research / prototypes · Static-analysis research

Metropolis

Source-linked static findings through CLI and dashboard

Runnable / bounded evidence

Scope & limits

Heuristics, not compiler proof/runtime accuracy or crash prediction

What ran
38 tests, lint/build and an actual CLI scan of two synthetic TypeScript files loaded into the built dashboard.
The boundary
Findings are static heuristics, not compiler proof, runtime observations or measured accuracy. Unflagged-call percentages are report-derived, not crash-prediction scores.
metropolis-ast-engine: Source-linked static findings through CLI and dashboard
Application capture / scoped demo
Back to project gallery ↑