Work
Shipped product, open tools, and the experiments behind them.
GitHub stats pulled from public repos. The numbers below cover contributions across personal repos, partner orgs, and product teams I worked with.
Updated
Product Work
03 entriesClosed-source public products I shipped or co-owned.
Printr
Cross-chain token launchpad with APIs and tooling for agents.
Product surface, MCP server, and TypeScript SDK.
All in Bits / Tendermint
Senior frontend engineer at the company behind Tendermint and Gno, a Go-based smart contract language.
Gno developer tooling: IDE, design system, browser extension, and Playground.
Open Source
07 entriesLibraries, tools, and agent workflows others can adopt.
styled-cva
Type-safe component authoring for React teams using Tailwind, CVA, and styled-components-like ergonomics.
3committed 1mo ago
A typesafe, class-variance-authority-based, styled-components-like library for authoring React components
yappr
Personal audio tooling project, part of the current AI and developer-tooling workbench.
re-reduced
Productivity toolbelt for React/Redux/Redux-Saga apps. 1.7kb minzipped.
axelarjs
Axelar Network's official JavaScript and TypeScript foundations for cross-chain application development.
Co-authored the monorepo, UI package, and SDK during my time at Axelar.
greenbot
Interactive npm dependency updater for keeping JavaScript projects current.
8committed 1mo ago
GreenBot - interactive npm dependency updater
prelude-js
Functional and point-free utilities for JavaScript (archived).
100committed 1mo ago
functional/point-free utils for JavaScript
Experiment
05 entriesToys, mini apps, and interactive demos.
Game of Life
Conway's Game of Life in many languages and UI stacks, rebuilt when trying something new.
unscrabbled
Svelte word-game experiment with a compact playable surface and deployed demo.
1committed 4mo ago
mandalorium
Interactive mandala drawing board for kaleidoscopic generative-art sketches.
5committed 5y ago
A blackboard for drawing mandala patterns