About
I'm a undergraduate Mathematics and Computer Science student. This summer I'm conducting research at Carnegie Mellon University's SUAMI REU. My long-term goal is graduate school and eventually a professorship in mathematics but if not, I'm sure I'll find something equally rewarding.
On the side, I build software tools that fulfill a need I have or serve as alternatives to things that exist but are built with function over form in mind (sue me, I like using well-designed tools).
Courses
- MATH 214 - Differential Equations
- MATH 450 - Mathematical Statistics
- MATH 491-01 - Tensors & Tensor Geometry
- MATH 491-02 - Topology
- MATH 499 - Great Theorems of Mathematics
Teaching
I've been a teaching assistant across various courses in the Computer Science & Mathematics department. If you're a current student, you can find office hours and resources on the Teaching page.
Research
This summer I'm at CMU's SUAMI REU, studying wild edges in edge-coloured graphs—investigating the minimum number of edges that must be wild for every colour class to contain a spanning tree. The poster and slides are on the talks page.
Selected Talks
- 2.
Wild Numbers for Spanning Trees in Edge-Colored Graphs
Combinatorics at the Confluence. Pittsburgh, PA. July 2026.
- 1.
MindScribe: Authoring Cognitive Wellness Through a Declarative, On-Device iOS Architecture
Fifth Annual Formal and Experimental Philosophy Workshop (FAX5). Lake Forest College, Lake Forest, IL. March 2026.
Selected Projects
spoiler mark — A frictionless book club progress tracker that ensures members can discuss chapters without spoiling the experience for others.
brew-migrator — A CLI tool published on PyPI for automating macOS app migrations to Homebrew.
You can find more of my projects on GitHub.
