Scroll through for a detailed timeline of my professional career. If you would like to download my resume instead, click here!

  • December 2023 - Present
    Klaviyo

    Senior Software Engineer

    Joined the Data Platform team at Klaviyo in December 2023 as a senior software engineer. My team owns a data orchestration platform and I'm currently working on building the error management component.

  • June 2022 - November 2023
    Alexa Devices

    Software Engineer

    Developed features on multi-modal Echo devices. Most notably contributed to the adaptive content feature on Echo Show devices. You can learn more about this feature here.

  • December 2019 - July 2021
    Alexa Feedback
    Software Engineer
    Helped launch skill ratings program across 11 locales on both headless and multi-modal devices. Skill ratings enable Alexa customers to rate Alexa skills via voice and graphical user interface. Skill ratings provides a frictionless experience to capture ratings which led to an average increase of 2.5 ratings. I helped reach feature parity, drive operational excellence with identifying and implementing stability metrics and driving rollout.
  • August 2021- May 2022
    Alexa Feedback
    Software Engineer
    Designed and implemented econometric data pipeline automation which reduced 4 months of manual effort to 1 week of end-to-end automation with in-process validation. Lead a team of 3 engineers to deliver automation over a period of 8 months.
  • October 2015- November 2019
    Alexa Machine Learning Data Platform
    Software Engineer

    I designed, implemented, maintained, and expanded data compliance at scale for Alexa customer data. This feature enabled the scalable deletion of source and derived data (e.g., features) when a customer chooses to delete their utterance data from the Alexa app.

    Data compliance refers to the legal requirements for storing and handling customer data generated by customer interactions with Alexa devices (such as GDPR and HIPAA). This data is used by internal Alexa teams for scientific purposes (such as feature engineering and model training) and business intelligence.

    I designed a system that indexes all new data generated, keyed on the source data, and performs deletions when requested. I led a team of 3 engineers to deliver this service within 3 months. The major challenges for this project were:

    • Spiky traffic patterns, which required the system to be highly scalable.
    • The scale of data being generated, which required the system to be efficient.
    • Supporting deletion for a wide variety of formats, which required the system to be flexible.