The situation
High school and college students wanted to give back to their local communities through sports coaching and academic tutoring. Local children needed access to both. The coordination happened manually, with sessions arranged through messages and calls, schedules kept in people’s heads, and no visibility into who was engaged, what was working, or how to grow the programme.
The social intent behind it was clear, but the operational infrastructure to support it didn’t exist.
What I was brought in to do
Deliver a platform that connected student coaches and tutors with local children, across web and mobile, supporting both in-person and remote sessions.
What I built
A unified platform where student coaches and tutors could list their availability, children and families could find and book sessions, and programme coordinators could see engagement across the whole system. Structured scheduling workflows, session tracking, and participant management replaced the manual coordination entirely.
It supported both in-person and online engagement from day one, since the platform had to work for a session happening in a local park as well as a tutoring call happening over video, using the same system in different contexts.
Delivery was agile, with predictive and adaptive scheduling, because the requirements evolved as we worked more closely with the community stakeholders and understood how sessions actually got organised on the ground. QA ran continuously rather than only at the end.
The result
I delivered a scalable youth engagement platform, live across web and mobile in five months. Student coaches and tutors could be found, children could be enrolled, and programme coordinators had the visibility they needed to grow what was working.