Jarrett Gossett

The work I do

I'm a software engineer with over 15 years of experience building web-based applications. My focus over the last several years has been primarily front-end engineering, primarily using React and building architecture/tools to scale large-frontend projects.

Downloadable Resume

Experience

Staff Engineer / Senior Engineering Manager @ Wistia

Mar 2023 — Present
  • Formed and led the UI systems team at Wistia, responsible for developing and maintaining the company's design system, UI component library, and frontend dev experience.
  • Built @wistia/ui, Wistia's shared React component library authoring 20+ core components, a responsive-prop hook, and polymorphic type system now used across the product.
  • Shipped foundational app-redesign infrastructure — side navigation, layout system, and stacking-context architecture — owning accessibility (skip-nav, focus management, keyboard navigation) throughout.
  • Also worked on Wistia's organize and publish teams, building features for managing and customizing videos.

Senior Software Engineer @ Datadog

Feb 2022 — Mar 2023
  • At Datadog I worked on the Frontend Developer Experience team, working on tools for frontend engineers such as our development environment and the frontend CI pipeline.
  • Reduced build times for the datadog monorepo from over 1 hour to <30 min by working on a large scale migration of the build system.
  • Worked on a chrome extension to manage deploys, and view 'in-browser bisects' to quickly find problems across releases.

Staff Engineer @ Mailchimp

Feb 2017 — Jan 2022
  • I worked on a handful of product features including a new UI for editing campaigns and the UI to create postcard based campaigns.
  • I helped architect and plan Mailchimp's transition from an MVC, server-driven model to building new features with a client-side React architecture.
  • I led the creation of the React component library for Mailchimp, known as Wink.
  • I routinely mentored junior engineers through pairing sessions and code reviews.

Lead Software Engineer @ REscour

Jul 2014 — Feb 2017
  • REscour brought me onboard to lead their UI engineering, including the primary REscour application as well as the data management tools.
  • I worked directly with the CTO and CEO to plan new features and UX

Software Engineer @ Tapjoy

Oct 2012 — Jul 2014
  • I worked on Tapjoy's Partner Tools team, building features for the customer dashboard.
  • During that time, we completely modernized the Tapjoy dashboard and ad management platform.
  • At Tapjoy, I first started working on client-driven applications using a single page application architecture.

Lead Developer @ Remark Media

Oct 2009 — Sep 2012
  • I played an instrumental role in the development of high traffic websites including Sharecare and Dimespring.
  • After being promoted to lead developer, my primary role was managing high-level architecture, prototyping new features, developing libraries/tools and helping other developers troubleshoot tough problems.

Web Developer @ AirTight Design

Nov 2006 — Oct 2009
  • While at AirTight Design, an agency with numerous clients of all sizes, I led several web application projects from conception to launch for clients such as Berkshire Hathaway, Kia, and Cartoon Network.

Skills

This is a non-exhaustive list of the technology I've used in my career.

Languages

  • TypeScript
  • Javascript
  • HTML
  • CSS/Less/Sass
  • PHP
  • Ruby
  • SQL
  • GraphQL

Libraries

  • React
  • Node.js
  • Express
  • Next.js
  • ESLint
  • Ruby on Rails
  • Redux
  • React Testing Library

Tools

  • Webpack
  • Esbuild
  • Vite
  • Babel
  • Jest
  • Vitest
  • Storybook
  • Docker
  • GCP
  • Firebase
  • MongoDB
  • MySQL/Postgres
  • Elasticsearch
  • git
  • Claude
  • Copilot