Experience

Below is a high-level selection of what I've done professionally over the past 5-10 years.

TLDR:

I'm a software engineer. Prior to software engineering, I was* a full-time professional collaborative pianist and classical ensemble keyboardist. I also have a degree in math.

I find interesting crossovers between these three fields all the time. Transfer of learning is very real and endlessly valuable.

Professional & Technical Experience

Wolfjaw Studios

Software Engineering

In my role as a software engineer at Wolfjaw Studios, I've contributed to the design and implementation of backend multiplayer services and game development SDKs for leading game companies.

My work has involved deep dives into large legacy codebases as well as fresh greenfield projects. In a typical week, I'll shift fluidly between working on backend microservices in Go and C#/.NET, to building admin dashboards in TypeScript/React, to writing comprehensive test suites, to containerization, CI/CD pipelines, and the occasional foray into infrastructure.

I also contribute to Catena Tools, Wolfjaw's proprietary suite of tools comprising a modular, comprehensive backend solution for games at any scale.

Umbra Co-Creator and Software Engineer

Independent Development

Collaborated with three other developers on the creation, design, and implementation of Umbra, an open-source, real time collaborative code execution platform with support for multiple programming languages.

Leveraged conflict-free replicated data type (CRDT) frameworks in creating a backend collaboration service to handle conflict resolution in collaborative text editing.

Acheived low-latency state synchronization for real-time collaboration via WebSocket.

Researched the security concerns involved in executing arbitrary user code, and integrated with Piston, an open-source, dedicated code execution engine, for secure code evaluation.

Co-authored the Umbra case study, available at umbra-collab.net.

Art of Problem Solving: Math and Computer Science Grader

Online School Staff

Provided individualized written feedback on students' mathematical proofs as part of a rigorous online curriculum, with topics including algebra, number theory, combinatorics, probability, and geometry.

Evaluated student mastery of programming fundamentals by grading over 200 challenge problem submissions in Python, addressing bugs, syntax, object oriented design, and code comprehensibility.

Collaborative Pianist

Musician

Performed professionally as a member of long-term duo partnerships, in chamber music ensembles of 3-7 musicians, and occasionally as a soloist.

Appeared in performance at venues throughout the US including Boston's Jordan Hall; New York's Carnegie Hall, Alice Tully Hall, Morgan Library Museum, National Sawdust, Fisher Center for the Performing Arts; LA's Zipper Hall; and others.

Fulfilled contracts as an orchestral keyboardist, and realized continuo parts from figured bass in Baroque ensembles.

Served as a rehearsal pianist for numerous opera productions, and assisted professional opera singers in learning roles.

Worked as a staff pianist at the Peabody Institute, New England Conservatory, Boston Conservatory at Berklee, Bard College Conservatory, and Vassar College.