Resume
Building quality into every line of code. From Slack to Netflix, crafting testing solutions that scale.
Tech Stack
Experience
Netflix
Senior Software Engineer (L5)
July 2024 - Present
- Launched major features, implementing automated E2E tests, API tests, visual diff tests, and manual QA for releases impacting millions of users globally.
- Led precision testing for high-risk, localized production rollouts, ensuring reliable feature delivery across all markets.
- Built and enhanced internal tools to optimize engineering workflows and developer productivity.
- Designed and executed growth A/B tests affecting virtually every Netflix user from first site interaction.
Tango Technologies
Senior Software Engineer
Jan 2023 - Present
- Led comprehensive end-to-end testing across 18 engineering teams, developed organization-wide automation strategies, and created a visual testing tool analyzing millions of snapshots monthly.
- Implemented Playwright automation for a Chrome extension, a desktop application, and cross-browser workflows, significantly boosting testing efficiency, coverage, and product quality.
- Delivered full stack improvements across frontend (React, TypeScript) and backend (Python, Node.js), collaborating with product and UX teams to create seamless, scalable, and user-centric solutions.
Airtable
Senior Software Engineer - Automation
June 2021 - Dec 2022
- Led the implementation of Cypress, and scaling the CI pipeline to enhance continuous testing.
- Developed custom scripts for efficient triage and test alert management.
- Successfully built and hired a 15+ person automation team, defining the hiring strategy to improve quality and time.
- Authored numerous E2E tests, contributing to robust code validation.
Slack
Aug 2017 - May 2021
Senior Software Engineer - Automation
- Led Cypress testing adoption across Slack, integrating failure alerts directly into workflows.
- Designed E2E test cases using JavaScript, Ruby, and Python, enhancing reliability.
- Collaborated with Jenkins and Sauce Labs to run tests across multiple OS and browsers.
- Built dozens of React components and corresponding unit tests, contributing to scalable, maintainable UI systems.
Quality Engineer (Web - iOS)
- Led QA efforts for the calls feature, testing audio, video, and screen-sharing features across multiple OS's and devices.
- Authored automation and manual test cases weekly.
Teaching & Mentorship
JavaScript Instructor - Year Up
- Taught 30+ students, covering JavaScript from basic fundamentals to advanced concepts.
- Prepared and delivered engaging lessons and assignments, fostering creativity and enhancing students' programming proficiency.
Guest Speaker - Year Up & Emerging Leaders Program
- Delivered motivational talks to high school students about career goals and professional development.
- Shared industry experiences and practical advice for navigating career paths.
Education
General Assembly
Software Engineering Immersive
San Francisco, CA - January 2019 to June 2019
Year Up
Technical Training & Career Development
Intensive program with corporate partners. Includes college-level courses, professional training, and a six-month internship.
Languages
Projects
Ink-y
A tattoo-focused social platform using React, Node.js, and MongoDB, emphasizing user experience and performance optimization.
Personal Website
Built a portfolio site with Next.js, TypeScript, and shadcn/ui, showcasing projects through an intuitive, responsive design.