About
I’m Shreyas.
I trained in computer science and found that I liked helping people work through difficult ideas. Teaching gave me a place to do that, and a reason to keep learning myself.
At St. Paul’s School, I teach computer science and lead the development of the CS and AI program. I also work with colleagues on AI, faculty learning, and educational technology. Some days that means discussing how to use NotebookLM; others, it means working through a Canvas assessment or helping a student debug a research prototype.
I’m interested in leadership that stays close to those practical details. A decision about a tool or a curriculum eventually becomes part of someone’s teaching day. I want to understand what it asks of them.
Résumé last updated September 2026.

Where I’ve worked
2024 — PRESENT
St. Paul’s School
Computer Science Teacher
CS program and laboratory development, faculty AI learning, Canvas course and assessment design, and student research advising.
2020 — 2024
The Taft School
Mathematics & Computer Science Faculty
Expanded the CS program from three courses to six. Served three summers as Head of Mathematics for a program serving more than 60 students.
What I’m learning
University of Pennsylvania
M.S.Ed., Learning Analytics and Artificial Intelligence
Graduate School of Education
Rutgers University–Camden
B.S., Computer Science
Honors College
Outside school
I run, cycle, hike, and play classical guitar. The bicycle on the homepage is a small nod to one of those interests.