Senior Software Engineer
Nov 2022 - Present
• 2 yrs 7 mosI led an engineering team to redesign the central data management system and UI for it in the platform, reducing latency for businesses with >1M entities by 10x. I also designed infrastructure to deploy multiple CMS instances to localized Cloud regions using Kubernetes and gRPC, allowing for increased scalability of user operations.
As the technical lead for my team, I managed several cross-team projects across the production pipeline from initial concept, to technical design and implementation, to final delivery into production. I also collaborated with Product Managers, UX Designers, and external stakeholders to align on work prioritization, estimates, and vision for new projects/features.
Skills: Elasticsearch · RabbitMQ · React.js · Java · Grafana · Go (Programming Language)
Software Engineer
Jul 2018 - Nov 2022
• 4 yrs 5 mosAs a software engineer at Yext, I worked on developing scalable full-stack applications that provide impactful business and search solutions. I built a scalable system for storing and searching on edits to entity profile data with Elasticsearch and contributed responsive UI components adhering to accessibility guidelines (WCAG) to our design system using modern frontend tech stacks. I improved and maintained the platform for publishing reviews and other social data on >100K entities using integrations with Facebook, Google, and Yelp APIs. I also monitored alerts, metrics, and operation latency using a variety of production tooling.
Skills: Elasticsearch · RabbitMQ · React.js · Java · Grafana · Go (Programming Language)
![]()
Software Engineering Intern
Twitter
May 2017 - Aug 2017
• 4 mosSummer Intern on the Home Timelines team at Twitter. I implemented improvements to the organization of tweets on the timeline through rigorous A/B testing and data-driven development of features. This involved working through the entire product feature workflow, from conception to staging and testing/experimenting, to final launch. I staged Mesos instances with Aurora and tracked metrics by directing traffic to shards with my changes. Furthermore, I wrote YAML and Ruby files to aid deployment in testing and production environments.
In addition, I launched a module using Scala that aggregates tweets by hashtag, personalizes these groups to the users' networks, and then injects them into the timeline. My changes over the internship generated 10M+ user active minutes and significant increases in tweet engagement and user retention.
![]()
Peer Tutor
CMU Academic Development
Jun 2016 - May 2017
• 1 yrI teach students problem-solving strategies for computer science and discrete mathematics. I also work with students both one-on-one and in larger walk-in settings. I am a nationally certified tutor by the College Reading and Learning Association.
![]()
Software Development Intern
Genetics Cognitive Tutor
May 2016 - Jan 2017
• 9 mosI created a Python program to generate 18 features that measure robust learning by a student while taking on online genetics tutor. This program parses through data given by the intelligent cognitive tutor and performs calculations to generate the features. I also wrote a preprocessing program that removes noise and prepares the data from the tutor for the aforementioned feature analysis. In addition, I converted the interface of the genetics tutor from Flash to HTML5 and also updated the Behavior Recording Diagrams that specify how the tutor functions.
![]()
Software Developer
BetterSpeech
Oct 2015 - Jan 2016
• 4 mosBetterSpeech aims to help people communicate more effectively and improve their public speaking abilities with the added convenience of being able to do so through a website or app. Users upload a video of themselves speaking in order to receive individualized feedback on their speech patterns as well as physical movement/actions. They will also receive a detailed development plan to help them improve. This information comes from a combination of the feedback from other users, professional trainers, and machine analysis.
![]()
Instructor
Kumon North America, Inc.
Aug 2013 - Jul 2014
• 1 yrI worked at the Kumon Learning Center, tutoring children ages 6-14 every day in both math and reading. I also grade their homework and tests, explaining the mistakes that they made to them. Since I have personally also completed the curriculum at the Kumon centers, I was able to offer to the children a more in-depth explanation for how to think through and answer the problems.