work
Case studies
Written the way the work happened: the problem, the decisions and trade-offs, and how it turned out.
Lyssin · Founding Engineer · 2024–2026
Building the Blyndspot dashboard from MVP to v1 as the only frontend engineer
A shared foundation — typed routing, URL-driven filters, one generic data table — that let three product surfaces grow without the plumbing fragmenting.
ReactTypeScriptNext.jsMUIReact QueryZod
Lyssin · Founding Engineer · 2025–2026
Typed, schema-validated AI outputs across ~20 Bedrock generation flows
One Zod schema, used twice — constraining the model's decoding and validating the response — replaced best-effort JSON parsing across every AI feature.
TypeScriptZodJSON SchemaAmazon BedrockAWS LambdaJest
Archer Affiliates · Lead Frontend Engineer · 2024–Present
Leading the multi-market Archer 2.0 rewrite on a two-person frontend team
Reused a documented architecture instead of starting over — one composition pattern, AI agents pointed at written conventions, every change reviewed — so the codebase stayed consistent through the rebuild.
Next.jsReactReact QueryReact Hook FormZodMUITailwind