VEX competition · iPhone and iPad
Scoutly
I built Scoutly’s iPhone and iPad app for VEX schedules, team research, and match prep. Practice matches stay visible in schedules but do not affect team stats. Cached event data is labeled when it is stale.

Atlanta, Georgia
I build software for VEX events and classroom activities, and work on Paideia’s 3142C robot.
Selected work
VEX competition · iPhone and iPad
I built Scoutly’s iPhone and iPad app for VEX schedules, team research, and match prep. Practice matches stay visible in schedules but do not affect team stats. Cached event data is labeled when it is stale.

Classroom software · demo uses sample data
I built SimDeck with Zakir Mamdani for David Millians at The Paideia School. It turns a paper-card history activity into an app with separate student and teacher views.
VEX robotics · Paideia 3142C
I captain Paideia’s VEX team. My code work has included the intake state machine, autonomous selector, and timing, followed by a localization adaptation for our sensors and GPS frame.
As a team, we won Robot Skills Champion and Think at Georgia State in 2025, then reached our division playoffs at Worlds in 2026.

Teaching
I teach VEX V5 at Re-Imagine Robotics. JAR From Zero has 36 steps, from VS Code setup to a first autonomous routine on a four-motor tank drive.
About
I began competing in eighth grade. I now captain Paideia’s 3142C team and teach VEX V5 at Re-Imagine Robotics.
I also use coding agents to build and check software.
