
2026 · Chapel Hill, NC
Undergraduate Learning Assistant
Teach COMP110, UNC's introductory computer science course. Run lab sections and office hours, walking first-years through how to reason about programs before writing them.
What I've worked on and what it taught me.

2026 · Chapel Hill, NC
Teach COMP110, UNC's introductory computer science course. Run lab sections and office hours, walking first-years through how to reason about programs before writing them.

2026 · Chapel Hill, NC
Inaugural Director of Professional Development for Carolina's first and premier engineering club, associated with the Department of Applied Physical Sciences. Organized career workshops with Tesla, engineering challenges with RTP companies, and secured funding for the club.

2025 · Baltimore, MD
Studied how Baltimore's nonprofits navigate the city's permitting and grantmaking systems when running Education Capital Projects. Sat down with 47 nonprofit directors, grant officers, and city officials; ran sentiment analysis on the transcripts; and wrote the findings up for the foundation and its partners at France-Merrick, Weinberg, and Abell — collectively stewarding over $4B in AUM.

2023–2024 · Toronto, Canada
Worked with IKEA on the future of urban mobility (how to design products for a world where more people live without cars) and with CAE on where their simulator business should go next. Built the analysis, wrote the decks, and walked C-suite leadership at both companies through the recommendations.

2022–2024 · Lisbon · Austin · Toronto
Presented my technical work and offered perspective on where technology is headed at WebSummit Lisbon, SXSW, Microsoft's Canadian HQ, and other conferences. Walked audiences of founders, operators, and researchers through the projects I'd built and the implications of the underlying technology for the decade ahead.

2022 · Toronto, Canada
Sourced deal flow across healthcare and fintech, driving 200+ new leads into the investment funnel. Mapped and connected 50+ Canadian family offices and pension funds to two general partners as TCW raised capital for its next round of investments.