Senior full-stack software engineer with 20+ years designing and building performant, responsive web applications and REST APIs. Broad command of the stack — PHP, JavaScript (Vue.js, Node.js), and SQL databases — with a strong track record of complex data migrations, third-party integrations, and secure API design. Cross-platform experience spanning web, Android, and game development; currently expanding into Rust and AI-assisted engineering.
A Wordle clone built with Vue.js, to see how the game plays at word lengths other than five.
A command-line tool for solving Wordle puzzles. This was created by Claude Code and based off of a C++ implementation.
Reversi on a three-dimensional board, rendered with three.js. Play a friend or the AI. Created with Claude Code.
What if the board had no edges? The grid grows as you play, so there are no corners to claim. Created with Claude Code.
Reversi wrapped around a sphere. What would it be like with no safe corners? Created with Claude Code.