Resume: the resume of Jeff Wainwright, a software engineer and dad living in California

I’ve been building and maintaining tools to make life a little easier for 15+ years with extensive experience in JavaScript/TypeScript. I enjoy and have deployed to production in other languages such as Go, and Python; and work acorss codebases as much as possible with tools such as Kubernetes; always looking to learn more!


Work History

Lokker

Principal Software Engineer June 2025-present

  • Rebuilt Lokker’s Privacy Insights product, think DataDog for privacy, using TypeScript, React, Fastify, Bun, and Claude
  • Refactored Guardian, a 3rd-party script sanitizer, to be more performant and scalable using TypeScript and Cloudflare workers
  • Built out observability with Prometheus and Grafana to track product health

GoodRx

Senior Security Software Engineer/Senior Engineer 2 December 2021-June 2025

  • Kept the dev lifecycle alive by maintaining Lifecycle, GoodRx's ephemeral environment tool, supporting hundreds of deploys and developers a day in TypeScript, Node.js, Docker, Kubernetes, and AWS.
  • Built an automated scripting tool for executing security and privacy monitoring scripts using Node, AWS Lambda, and a little React app to ensure it’s working.
  • Implemented and maintained key chunks of GoodRx’s global opt-out architecture using Go and TypeScript with GraphQL and gRPC protocols, enabling customers to privately manage their data.

Komodo Health

Senior Software Engineer June 2021-December 2021

  • Built a low code app for generating healthcare patient reports using React, Formik, HighCharts, and Python
  • Implemented a UI library for Komodo Health with Bit using TypeScript, React, and MDX

Currency

Senior Engineer/Engineering Manager February 2020-May 2021

  • Built a payment platform for big-ticket online purchases.
  • Set up a monorepo so that the team could collaborate better; frontend (React, TypeScript) and backend (Node.js, TypeScript) really sped up productivity.

Dollar Shave Club

Frontend Software Engineer March 2016-February 2020

  • Built a headless CMS; helped streamline CI/CD.
  • Set up content infrastructure that made deploys less painful.
  • Built a dynamic, internationalized landing page system.
  • Released and maintained a bunch of fun open-source products while there: stickybits, shave, reframe.js, and more.

Hollywood Reporter/Billboard

Frontend Software Engineer May 2014-March 2016

  • Developed the future of UX for The Hollywood Reporter and Billboard leading to 15% readership growth and 13% decrease in bounce rate
  • Built a modular frontend system which worked consistently for both The Hollywood Reporter and Billboard using Backbone, Node, Sass and JavaScript leading to a 200% increase in developer productivity
  • The efforts above lead to a 2015 Webby Honoree for Billboard & The Hollywood Reporter Website Magazine, and the 2015 best website at the 8th annual National Arts & Entertainment Journalism Awards

* More work history available upon request or on LinkedIn.


Education


Open Source

Core Team

Company/Indvidual

  • ES Check: Checks the version of ES in JavaScript files with simple shell commands
  • StickyBits: Stickybits is a lightweight (<2KB) alternative to position: sticky polyfills
  • Scrolldir: y-axis scroll direction without jitter
  • Shave: a minimal JavaScript Plugin for Truncated text
  • Reframe.js: a minimal JavaScript Plugin for reframing html elements so they're an intrinsic ratio of the original—great for embeds

Publications


Talks and Presentations


Resume

Word Doc | PDF | Markdown | TXT