United States
Currently working as a Senior Product Manager for mongosync: a tool which facilitates minimal downtime data migration between MongoDB clusters. Previously worked as a Senior Product Manager for the Database Tools, which include utilities for backup/restore and observability. Previously worked as a Product Manager for the Evergreen CI/CD team, who develop MongoDB's internal CI/CD infrastructure, and the Tooling and Infrastructure for Performance Solutions (TIPS) team, who manage MongoDB’s performance testing pipeline. In these roles, have been honing skills to learn and communicate customer needs, assess priorities, explore new problem spaces, and measure engagement. Through these activities, have guided product development, from individual features to long-term roadmaps, in accordance with an overall vision informed by customer data and business goals. Previously was a Senior Software Engineer at MongoDB, Inc. on the Execution sub-team of Server. Through this position, gained experience in working with the team on solving complex technical problems, honing knowledge in C++ and systems programming, and communicating findings to interested parties. Obtained a Bachelor of Science in Computer Engineering from the Columbia University Fu Foundation School of Engineering and Applied Science in May 2016. Graduated Magna Cum Laude with GPA 3.94. Studies have covered introductory circuit analysis and signal processing, databases, operating systems, algorithms, networks, compilers, various programming languages including C, OCaml, Python, and Java. During this period demonstrated ability to juggle many simultaneous tasks while still meticulously pursuing each one. Also was a Teaching Assistant for the class Advanced Programming at Columbia, which teaches the C programming language as well as giving an introduction to UNIX, systems programming, networking, and C++, for both semesters of sophomore year. Through these experiences improved ability to communicate ideas and illustrate concepts to a large body of students. Characterized by diligence, tenacity, attentiveness to detail, ability to compartmentalize and individually address various tasks, and team player attitude.
• Built tool to integrate with Linux perf utility and existing MongoDB performance utilities in order to collect, analyze, and graphically display performance information • Simultaneously displayed active threads and sleeping threads in the visualizer, allowing users to see what kinds of workloads cause throughput drops and why these throughput drops may occur
• Organized tabling, tech talks, and other events to increase campus interest in MongoDB
• Modified GCC’s gcov utility to output code coverage information into a format readable by MongoDB and stored the code coverage information inside MongoDB. • Built a web app to display and analyze code coverage information stored in the MongoDB database • Made use of MongoDB’s aggregation framework to generate the various metrics shown in the web app
• Held recitations and office hours • Helped develop and maintain online documentation of curriculum for use during recitations • Assessed and documented student performance