Introduction
Hello! I'm a Staff-level Software Engineer based in New York City.
Currently, I'm employed at Bloomberg LP, where I'm a member of the Terminal Support Applications (TSA) team within the Core Terminal Infrastructure (CTI) group.
The TSA team is responsible for creating applications, libraries, and services to assist in Bloomberg Terminal deployment, monitoring, alerting, and troubleshooting.
I'm also an Inter-Thread Communication Working Group member within Bloomberg's C++ Guild.
Background
My expertise includes building teams and designing scalable, resilient software platforms and libraries in various programming languages, including C++, Python, Scala, JavaScript/TypeScript (via V8 & Node.js), and ML/data frameworks such as Apache Spark and Airflow, and TensorFlow. I have experience in both individual contribution and management roles.
Previously, I was a Principal Engineer at Condé Nast. While there, I was a part of the Core Engineering and Data Science teams and led the design of their global content management platform (Copilot) and, subsequently, the layer of machine learning infrastructure above it (Spire).
I was heavily involved in the technical review of corporate partnerships and acquisitions at Condé Nast and provided a significant voice on the technical organization's growth, culture, management, and recruitment.
Additionally, I'm interested in compiler design and code optimization. A personal research goal is to eventually contribute to the intersection of compilers and machine learning.
I've been an ACM Professional member since 2014 & an ACM SIGPLAN member since 2020.