Professional Summary
Senior software engineer with diverse experience across machine learning, computer
vision, mobile development, and bioinformatics.
Work Experience
Senior Software Engineer 01/2016 - Present
Google Sheets New York, NY
- Full-stack engineer owning next-generation interpreter for
the formula calculation engine.
- Owned production document size limits from 2017-2019,
driving a rich web app for scalability, along with server,
and driving cross-team buy-in (SRE) after years of
stagnation and lack of launch infrastructure.
Research Intern 06/2015-08/2015
MuseAmi Princeton, NJ
- Developed an in-house framework for symbolic music search.
- Implemented and performed a comparative analysis of multiple music similarity
metrics.
Lead iOS Developer 09/2012-12/2014
Tiramisu Transit Pittsburgh, PA
- Developed a major UI refresh for the Tiramisu Transit iOS app, which provides
real-time public transportation timetables.
- Implemented user-to-user communication to promote user engagement with local
public transit agencies.
Publications
D. Ringwalt, R. B. Dannenberg, and A. Russell. Optical music recognition for live score display. In Proceedings of the 2015 Conference on New Interfaces for Musical Expression, 2015.
D. Ringwalt, and R. B. Dannenberg. Image quality estimation for multi-score OMR. In Proceedings of the 16th International Society of Music Information Retrieval Conference, 2015.
Education
Bachelor of Science, Computer Science Fall 2015
Minor in Computational Biology GPA: 3.78
Carnegie Mellon University Pittsburgh, PA
Honors: Dean's List (5 Semesters), Phi Beta Kappa Society,
Undergraduate Thesis