Ready First (R1)
A readiness app for youth athletes aged 6 to 17, used by families and coaches. Parents do simple daily check-ins, and R1 turns them into a daily readiness signal (Rebuilding, Rising or Ready) across Mind, Body and Energy, with guidance on movement, confidence and recovery.
I joined the live app in May 2026 and work across the React Native app and the Node.js backend.
- Built food logging for young athletes. It rates food in simple, child-appropriate terms instead of counting calories, and uses an LLM with its running cost kept under control.
- Designed how the team ships risky changes: each one goes out switched off and is turned on through code review, so releases stay small and easy to undo.
- Built the progress logic for Mind and Energy, which responds to what athletes actually do. Much of the work was turning product and specialist decisions into rules the code follows.
- Co-built a web version of the app used for demos, so it can be shown without a phone.
- Built family sharing, so a child can be shared with a second parent and a coach. It was rolled out in stages because it changes who can see a child's data.
- Built daily check-in reminders and a welcome-back flow for athletes returning after a break, with children's privacy built in.
- Wrote the release smoke-test protocol the team runs before every release.