Projects

A selection of things I've built.

Personal

A retrieval-augmented generation app that answers questions about your Markdown docs with inline, verifiable citations.

PythonRAGLLMStreamlitChromaDB
Personal

A from-scratch implementation of OAuth2 / OIDC sign-in for Google, GitHub, and Microsoft — no auth libraries, every step exposed.

TypeScriptNext.jsNestJSOAuth2Security
Personal

A from-scratch React + TypeScript component library — documented in Storybook and visually tested with Chromatic. My playground for design-system patterns, theming, and accessible primitives.

TypeScriptReactStorybookDesign SystemChromatic
Work · UPWARD

Integrated Claude AI into the team's workflow with custom commands for automated PR creation and code review.

Claude CodeAI AgentsDeveloper ToolingTypeScriptCI/CD
Work · Pal Co.

End-to-end WMS integrating AGV robots, dynamic shelving, and bin-level tracking to automate inventory retrieval.

ReactNestJSPostgreSQLTypeORMReal-Time Systems
Personal

A blockchain voting app with Solidity smart contracts, Web3.js, and MetaMask — owner-administered registration and on-chain tallying.

SolidityWeb3.jsNuxt.jsVue.jsBlockchain