Senior Software Engineer @ Netflix

Resume

Building quality into every line of code. From Slack to Netflix, crafting testing solutions that scale.

7+ Years
Experience

Tech Stack

JavaScript
TypeScript
Python
Node.js
React
Playwright
Cypress
Jenkins CI
GitHub Actions
TestRail
Retool
E2E Automation
Visual Regression
API Testing

Experience

Current
Netflix

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

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

πŸ‡§πŸ‡·
PortugueseBilingual
πŸ‡ΊπŸ‡Έ
EnglishBilingual
πŸ‡ͺπŸ‡Έ
SpanishLimited Working Proficiency

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.