About me
Background, education, and what I'm working on now.

Background
I'm a sophomore at Princeton University (class of 2029) studying computer science, with a focus on computational neuroscience and computational biology: using machine learning and data science on problems in medicine. I've been coding since I was five, and most of what I build now is research software: simulations, models, and data analysis pipelines. I graduated from Princeton High School in 2025.
Before Princeton, I worked with Prof. Olga Troyanskaya through Princeton's Learning Lab program. That led to my computer vision project for ankle replacement surgery, which was a semifinalist in the Regeneron Science Talent Search (top 300).
This fall I'm taking COS 240 (Reasoning About Computation), NEU 314 (Mathematical Tools for Neuroscience), ENV 221 (AI for Global Good), and ITA 107 (Advanced Italian).
Research
This summer I worked at the Pesaran Lab at Penn Medicine, where I built a planning tool for low-intensity focused ultrasound (LIFU) in macaques: it aims a transducer at a deep target from the animal's own CT and MRI, designs a 3-D-printable lens that corrects for the skull, and confirms the focus with k-Wave simulations. I also designed a tiered plan for the lab's upcoming in-vivo experiments.
Since this summer I've also been working in the Pillow Lab at the Princeton Neuroscience Institute, and I still am. I'm revising Moskovitz et al. (2018) around the dimensionality of V1 complex cells, and compressing deep network models of motion-sensitive MT/MST neurons on Princeton's Della cluster.
Freelance work
I take on freelance coding projects, mostly web development and data analysis. I have full-stack web experience, working in React and Next.js on the frontend and Python on the backend; for data work I use Python with pandas, NumPy, and the usual plotting libraries. Much of this work has been research-focused, for labs at Princeton.
Outside the lab
I'm president of Princeton's Magic: The Gathering Club and play for Princeton ClockWork Ultimate. I've also worked on embedded systems with Princeton Racing Electric, I speak Italian and some Spanish, and I take photos for fun.
CV
On a phone, the CV opens in your browser's PDF viewer.