
A platform for coaches to create learning programs, with editable content blocks and AI-generated quizzes.
Product design and full-stack development
I'm a software engineer in Orlando. I build web applications, developer tools, and games.

A platform for coaches to create learning programs, with editable content blocks and AI-generated quizzes.
Product design and full-stack development

Compare League of Legends items and full builds by their gold efficiency, using data from Riot's API.
Full-stack development and item-data pipeline

A resume and cover-letter builder with rich-text editing, PDF exports, and an MCP server for AI clients.
Product design, full-stack development, and MCP API

A coffee storefront with a shopping cart, live inventory, and online ordering.
Storefront development and launch
Senior Data Operations Engineer
Software Engineer
Full-Stack Developer (Contract)
Junior Frontend Developer

My work spans web applications, integrations, and data pipelines. At Mouseflow, I’ve built analytics interfaces and integrations. At Cencora, I build Python tools for production data workflows and maintain their deployment pipelines.
Outside work, I build my own products and make games. Formship helps coaches put together learning programs, and HasteCV is a resume builder I use myself. Making games gives me room to draw, experiment with gameplay, and see how people respond to what I’ve made.
A placement flow that passed its tests and ate clicks, a boss with bad instructions, and an economy that gave tools away. The September update.
The four-gate look test I run before any character or prop earns a place in a game.
Killing three drafts, the rule that gave back depth I never designed, and balancing a roguelike with a bot that plays 300 runs.
A mid-jam engine switch, a mechanic that felt broken for three days, and the telegraph that fixed it.