Experience
2024 — Now
2021 — 2024
2021 — 2024
New York, New York, United States
As an individual contributor and team lead of 2-4 engineers on Velocity, a product that displays
engineer productivity stats based on commit and project management data.
Led efforts to improve data quality and reliability, and implement new reports/features.
• Hired, onboarded, and supported 9 engineers. Mentored & trained cross-functional partners.
• Served as the go-to resource for technical questions and decisions. Guided team members
through pair programming and helped resolve blockers, manage feature priority, and review PRs.
• Designed, championed & led implementation of a simpler cross-service state machine for data
ingestion.
• Identified & fixed bugs and state inconsistencies affecting 16% of all imported resources.
• Brought the volume of errored syncs with no or misleading error codes from 60% to 0%.
• Reduced in-app query timeouts by 67% via query optimization and feature changes.
• Tuned logging & monitoring in Datadog and Bugsnag to increase usability & decrease cost.
• Added a DORA metrics report - worked within existing computational frameworks to bring the
company to feature parity with competitors and meet customer demand.
2020 — 2021
2020 — 2021
Developed projects across the application, focusing on back-end & infrastructure work. For example:
• Implemented AWS IAM auth for Hashicorp Vault, bringing token TTL from 500h to 4h.
• Led a pen test with a 3rd party consultant and implementation of 10 recommended remediations.
• Contributed to the development, QA, and roll-out of the V2 of the query service to all customers.
2018 — 2020
2018 — 2020
Built pipelines to 3rd party clients to enable customer data imports. For example:
• Created a Ruby pipeline to pull, format, and process user and transaction information from the Shopify GraphQL API while ensuring backwards compatibility with historical data.
• Built a Ruby pipeline to pull and process email recipient information from Klaviyo and Azure Blob storage using REST APIs and 3rd party Ruby gems. Added infrastructure to make the email recipient integration with Responsys configurable. This enables customers to segment by email behavior in the Custora app, and is in use by 11% of Custora instances.
Maintained and improved the Custora ETL process. For example:
• Enabled the creation of columns on data feeds during ETL via mathematical manipulation of existing columns in Scala. This is in use by 38% of customer instances.
• Architected projects to reduce ETL complexity and remove legacy features.
Developed internal tools & reporting to make customer onboarding faster and easier for the internal onboarding team. For example:
• Facilitated onboarding QA by developing automatically generated customer-facing data validation spreadsheets that summarized incoming files, eliminating 6 hours of manual work per customer.
• Created an in-app SQL query tool in Ruby and React to enable the onboarding team to run sample queries in a production environment.
Mentored new dev team members and shared knowledge of code base and customer use cases.
2017 — 2018
2017 — 2018
• Scoped, implemented, and QA’d the ETL process for 23 new customers and streamlined process to decrease average project time from 6.5 months to 5 months.
• Validated and QA’d data feeds provided by customers using SQL, R and Python.
• Identified and scoped new features and data integrations for Custora ETL process based on unmet customer requests and business priorities.
Education
Brown University
Bachelor of Science (B.Sc.)
Brown University