Selected Work

Systems That Make Institutional Knowledge Stick

These projects are one story told at increasing scale. It starts with a single high-stakes logistics problem, placing one grade into its signature trips, and ends with the school's entire curriculum becoming searchable infrastructure that a director now hands to new teachers on day zero. At each step the question was the same: can this run without me? Every system below shipped with the documentation, training, and handover to answer yes.
Systems

Chapter 1 · Prove it on one hard problem

Discover India Trip Assignment

The assignment engine behind AISC's "Week Without Walls", placing 237 incoming Grade 9 students across 15 experiential trips by ranked preference, capacity, and gender balance, with a 50-page operations manual so it never depends on me again.
237 students15 trips50-page manual
Read the case study
Automation

SEVAI Assignment System

A 700+ line Apps Script automation that assigns 150+ students to 12 community-service activities by ranked preference, balanced across grades, replacing 20–30 hours of manual work.
150+ students12 activities20–30 hrs saved
Read the case study
Systems

Chapter 2 · Turn the solution into infrastructure

Student Assignment Systems

The logistics infrastructure behind experiential learning, assignment engines for SEVAI, Discover India, Discovery Day, and STEAM Week that quietly placed 700+ students and saved 50+ hours of manual work a year.
700+ students placed4 programs50+ hours saved
Read the case study
Full-stack

Chapter 3 · Go school-wide, and go fast

Health Office App

A Firebase + React student check-in system with automated, same-day notifications to teachers and secretaries, a duty-of-care gap closed for all 700+ students, from school-wide launch to live automated notifications in six days.
700+ studentsFirebase + ReactSchool-wide launch
Read the case study
Flagship

Chapter 4 · Become the institution's memory

Curriculum Intelligence Dashboard

A Google Apps Script web app that turned scattered curriculum documents into a live analytics system, tracking 216 courses and 849 units across three divisions, put in front of 50+ leaders, and adopted by the director as the first onboarding resource 26 new teachers received.
216 courses849 units · 81% complete50+ leaders
Read the case study

Want something like this built for your school?

These systems started as someone's spreadsheet headache. If you have a workflow that should be automated, a data problem that should be a dashboard, or a tool that doesn't exist yet, let's talk.