Research Bio
 After a career teaching high school physics and computer science in three countries, I became a researcher interested in AI, fairness, and education.
I was trained as an engineer at Carnegie Mellon and then as a teacher in the Boston Teacher Residency. After teaching for 10 years in public, private, and international day and boarding schools, I completed a M.S. in Computer Science from Georgia Tech. There, I worked with Ashok Goel and the Design Intelligence Lab and completed a Master's Project with David Joyner. Both collaborations led to published research on using computational methods to improve learning in open-ended contexts
In 2025, I began a Ph.D. in the Social and Responsible Computing research group advised by Carlos Castillo at Pompeu Fabra University, where I am studying fairness and safety in large language models.
My Journey
Ph.D. Researcher, Barcelona (Spain)
Researching interpretability and safety in large language models in the Social and Responsible Computing research group at Pompeu Fabra University
Teacher and M.S. Student, Singapore
Taught computer science and game development at a private, international high school while completing a MS in CS from Georgia Tech
Teacher, Mussoorie (India)
Taught AP & IB math, design, and computer science at a private, international boarding school in the Himalayan foothills
Teacher, Boston (USA)
Taught physics and computing at an open-enrollment public high school
Personal
I try not to move too fast in the world, and I think it's a perfectly fine use of time to just look out the window on a bus ride instead of reading, texting, or listening to a podcast.
As a teacher and parent, it's important to me that I'm always learning and doing things that remind me what it's like to be a beginner. This partially explains why I work on languages that I'll probably never speak fluently (like Hindi, Chinese, and Catalan), and why I was happy to borrow my friend's longboard even though I've never quite gotten the hang of wheels or skates.
 Photo by John