I build web applications, developer tools, and automation that connect software with everyday business needs.
My work spans API integrations, AI-assisted workflows, authenticated portals, and cloud services. I focus on practical tools, clear interfaces, and thoughtful testing, deployment, and monitoring.
- Custom business applications and internal tools
- APIs and integrations that connect services
- Workflow automation and developer tooling
JavaScript · TypeScript · React · Node.js · Cloudflare
- Operations Hub: an original TypeScript and React prototype for request intake, assignment, and tracking. The backend demonstrates authenticated webhooks, SQLite persistence, and duplicate prevention. Explore the interactive sandbox — its fictional data stays in your browser tab; the real persistent integration is available in the source.
Earlier web development coursework provides supporting evidence of my JavaScript, React, and backend experience:
- GrubDash: a Node.js and Express coursework API for dishes and orders, with request validation and route tests. Try the demo. The assignment's frontend was provided; demo data is shared and temporary.
- Flashcard-o-matic: a React coursework application refreshed with deck/card editing, routed study flows, and persistent browser-local storage. Try the study demo.
Outside of software, I enjoy chess and languages/linguistics.


