Capabilities

A snapshot of the tools, practices and ideas I keep reaching for. Not a checklist, more a record of where my work has taken me, what I've had to build fluency in along the way, and where the curiosity is pointed next.

Core Technology

TypeScriptReactReact NativeJestCypressMongoDBPostgreSQLGraphQLJavaScriptNext.jsTailwind CSSReduxUnleashGitHub ActionsDockerCloud FirestoretRPCHTMLShell ScriptingESLintPrettierWebpackExpoXStateWebGL & three.jsCloudflareSolid.jsHonoWebSocketsSanityOpenClawRAGMCP

How We Build

ScrumKanbanSDLCTest Driven DevelopmentRESTful DesignRPC API DesignSystems ArchitectureMicroservicesMicro FrontendsSoftware ArchitectureAgile MethodologiesCI/CDSaaS Design

Currently Exploring

Unreal EngineC++DenoCRDT

Made with ERS + fabric

This site runs on the EXO Rendering System (ERS), a server-rendered, hydrate-in-browser component framework that ships SSR HTML from Cloudflare Workers and re-attaches interactivity once JavaScript loads. Think of it as Next.js for Cloudflare, currently built on Solid.js, though the architecture is framework-agnostic and other runtimes plug in cleanly.

The system co-locates server and client code in .fabric.tsx files. Functions tagged@server become typed RPC endpoints on the edge; @client functions inline as bootstrap scripts; and a Durable-Object-backed WebSocket transport keeps the client/edge dialog open for real-time work. Even this footer link is wired up by a @clientdirective.

I designed and built the meta-framework during the initial R&D phase at Touchless / Auto Genius, and have remained the principal engineer on it since. There is also a US patent filed under my name on foundational technology that the system builds on.