
Arc
Live · Continuously supportedCo-developer · platform & product engineering
An educational platform connecting curriculum, classroom activities, student feedback, and program reporting.
Product / Platform / Engineering
Learning platforms, independent products, and the engineering behind them.
Earlier engineering
Co-developer · platform & product engineering
An educational platform connecting curriculum, classroom activities, student feedback, and program reporting.

Co-developer · integration, debugging & architecture
A teaching IDE with six-language execution, step-by-step debugging and replayable Python Turtle graphics.

Product · design · full-stack engineering
A job-search workspace for capturing opportunities, tracking applications, managing documents, and preparing for interviews.

Product · design · full-stack build · operation
A mobile web platform for meeting people at weddings, with QR entry, guest profiles, matching, messaging, and organizer tools.
The engineering foundation
Computer vision, systems and university projects. Different problems, with the same attention to how the pieces work together.
A computer-vision pipeline that follows vehicles from motion detection to plate recognition and operator playback.
Developer · computer vision & pipeline integration
A multi-store marketplace with delegated permissions, composable basket rules and checkout recovery.
Developer · domain modeling & application architecture
Connect staff availability and driver qualifications to store delivery planning.
Sole developer
A task-board domain built around ownership, capacity limits and persistent state.
Sole developer
A concurrent Set game where independent player threads share a dealer-controlled table.
Sole developer
A turn-based Java dungeon engine separating board interactions, character abilities and enemy behavior.
Sole developer
A policy-driven C++ simulation of agents, offers and coalition formation.
Sole developer