← Overview

ConnectPlus · Nonprofit 2025

A platform for volunteer tutoring

Building the software behind a volunteer English tutoring program.

My role
Part-time lead engineer
Outcome
~150 volunteer tutors · ~50 early-access students
  1. Students and tutors
  2. Role-based access
  3. Scheduling and messaging
The platform supports different participant roles and the workflows that connect them.

The program

ConnectPlus matches students in China with volunteer English tutors from U.S. high schools. The nonprofit offers free lessons to students with learning disabilities.

The work

I led architecture and development of the platform, including scheduling, messaging, authentication, role-based access control, and Stripe payments.

This work involved the full application rather than a single infrastructure component: translating the program's needs into workflows that tutors and students could use.

The result

The platform supported approximately 150 volunteer tutors and 50 early-access students. My part-time role concluded in 2025.

Background & references

Public documentation for the systems discussed here.