Remote

Jan 2021 – Dec 2021

• Explored early-stage startup ideas alongside founders and engineers in a selective community

Segment

Software Engineer • Growth & Product

Vancouver, BC, Canada

Dec 2018 – Dec 2020

• Led development of Visual Tagger, a no-code analytics product enabling non-technical teams to track user behavior on their website, increasing product activation by 67%
• Promoted from intern to full-time in 3 months; later coordinated a team of 4 engineers, driving weekly sprints and partnering with product, sales, and GTM
• Worked directly with 30+ customers through discovery calls and enterprise demos, influencing product decisions and improving adoption
• Implemented regression detection for Visual Tagger tracking plans, reducing analytics-related support tickets by 33%
• Planned and shipped a zero-downtime rollout for sign-up email verification using feature flags
• Contributed to Segment's open-source TypeScript SDK and internal tooling, including a Node.js CLI for testing performance of JavaScript builds

Technologies: TypeScript, React, Node.js, GraphQL, Postgres, S3, Docker

Change.org

Software Engineer Intern • Growth

Victoria, BC, Canada

May 2017 – Dec 2017

• Shipped dozens of A/B experiments across social, email, and SMS, improving petition share conversion for millions of users
• Designed and built a one-click petition sign carousel, boosting sign conversion by 194%
• Helped introduce React within the frontend stack, migrating core petition flows

Technologies: JavaScript, React, Backbone.js, Node.js, Ruby on Rails, Postgres

University of Victoria

Research Assistant • LEAD Lab

Victoria

Sep 2016 – Apr 2017

• Selected for research role based on top performance in a Computer Science course
• Contributed to the open-source OSCAR medical records system, improving audit workflows

Technologies: Java, Spring, Struts, Tomcat, Bash, MySQL, Jenkins