Experience
2019 — Now
2019 — Now
Greater New York City Area
Programming Languages & Runtimes: Python Runtime/Cinder (2022-Now)
• Tech lead for a team of 6 focused on providing runtime optimization solutions for Python workloads across the company
• Technical architect for Lifeguard; an open source static analyzer for Lazy Imports in Python
• PEP 810: Explicit Lazy Imports co-author; bringing Lazy Imports to CPython 3.15.
• Contributor to CinderX extension
Instagram Ranking & Recommendations Infrastructure: Runtime Optimization (2021-2022)
• Leveraged previous learnings to drive efficiency for an in-house SQL-like language (authored in C++) used across Instagram and Facebook
Instagram Infrastructure: Python Runtime Optimization (2019-2021)
• Contributor on a greenfield experimental Python runtime implementation (now open-sourced as Skybison) that was designed from the ground up to most efficiently serve Instagram’s specific usage of the Python programming language
2018 — 2019
2018 — 2019
Greater New York City Area
Non-Securitized Data:
• Led a scrum team of 6 focusing on dataset management, configuration, and discoverability
2015 — 2018
2015 — 2018
Greater New York City Area
Bloomberg Indices: (2017-2018)
• Backend software engineer responsible for supporting the ingestion and calculation of bond level data for the newly acquired BRAIS indices
• Architected & implemented new enhancements to our distributed microservice system
• Created APIs for our frontend team that allowed for user generated custom indices
Economics Analytics, Calculations, & Surveys Team: (2015-2017)
• Full stack software engineer developing economic functions for the Bloomberg Terminal.
• Completed an end to end redesign of a client facing function
• Implemented an automated email reminder system for the product
• Converted the team to an agile working style as the teams first scrum master
2014 — 2014
Greater New York City Area
Economics Analytics, Calculations, & Surveys:
• Created a tool from the ground up that gave users the ability to personalize a pre-existing economics UI. To facilitate this change, I created a new embedded interface, designed new database tables, and a new service. In addition to integrating into pre-existing UIs, database tables, and multiple backend services.
2014 — 2014
Williamsburg, VA
Tutored students enrolled in 100 and 200 level computer science classes. Explained data structures, algorithms, and basics of programming to students while also empowering individuals to gain debugging skills.
Education
William & Mary
Bachelor of Science (B.S.)
2011 — 2015
The Peddie School
2007 — 2011