Resume of Brad Azevedo

Connect with me

Download my resume

Choose your format: a standard one-page resume, or this more informative, styled page as a PDF.

Front-end engineer with 20 years of experience on a journey spanning from IE6 to AI-assisted development. Specializing in the front of the front-end. Think: responsive UI architecture & development, design systems, and generallysnazzy UX. Also: I’m an instrument-rated private pilot.

Experience Timeline

Sabbatical
  • Earned my private pilot certificate with an instrument rating as well as FAA ground instructor certification; commercial certificate in progress.
  • Rode my bike from SF to LA; hiked the Dolomites; did a lot of thinking; lived life.
  • Built freelance projects in Astro, Next.js, React, Sanity CMS, and the latest CSS tricks to stay current with the stack.
  • Explored AI-assisted development.
Behind the bullet points

In 2022, I hit a wall. The accumulation of an extended, stressful period at work left me running on empty. It was time to do something I had never done in a meaningful way: take a break. I had a birthday coming up, so I decided to take some time off with the intention of celebrating my 40th and doing something indulgent — like learning to surf — but it turned into much more.

It occurred to me on a bike ride from San Francisco to Los Angeles that I could use this time to pursue a lifelong dream: learning to fly. This was the perfect opportunity to clear my mind and pursue a passion.

Earning a pilot certificate is no small feat; it’s difficult, requires a lot of focus, and is incredibly time-consuming. Before I knew it, six months had passed and the aviation bug had really set in. Why not pursue my instrument rating as well? And so it goes in aviation: one certificate inexorably leads to another, driven by the common trait among pilots to continually improve and expand our skill sets. I’ve now completed my ground instructor certificates and am in pursuit of my commercial certificate.

As time went on, so did life — some good, some bad. I suffered the loss of my two dogs, but I found new love and life in the form of an amazing partner and a new dog. I hiked the Dolomites, went diving in the Great Barrier Reef, flew myself to Portland, and ate lobster in Maine. Life was starting anew.

Taking time off meant I could stop reacting to my life and start actually looking at it. I did a lot of digging to evaluate where I’ve been, what matters to me, and where I want to go. To some degree, I said goodbye to an old life during this period and opened the door to a new one, with clearer direction. I love my new life and feel grateful for it every day. As the dust settled and I felt stable again, I knew it was time to get back to work.

I returned to the wild world of the web in 2025, playing with the new toys that have popped up over the past few years. I was inspired by the new tech and what people were doing with it. Pushing pixels has always been a fun challenge for me because it was like solving a puzzle with a limited toolset. That toolset has expanded significantly over the years, making UI development far more enjoyable. I began building personal projects — including this one — to put those skills to the test. I’ve experimented with AI-assisted development and, to borrow a metaphor from aviation, I’ve landed on using it as my copilot, not my autopilot.

It’s nice to be back at it with a clear mind and inspired by the craft. I’m returning with a refreshed stack, a lot of hard-won perspective, and, frankly, more energy than I had when I left. It’s time to roll up my sleeves and get dirty.

Gusto
Design Systems Engineer
San Francisco
  • Founding engineer on a new Design Systems team and the first dedicated front-end engineer in an otherwise full-stack culture.
  • Co-founded Workbench: Gusto’s company-wide design system — components, tokens, typography, patterns, SVG iconography, etc. — supporting ~500 engineers and designers.
  • Owned the documentation site end-to-end: technical writing, architecture, and project management.
Behind the bullet points

Gusto is an HR platform for small businesses, providing payroll tools, HR management, time tracking, and a platform to sell health benefits and retirement plans.

I joined Gusto as the founding engineer for a brand-new Design Systems team and the first dedicated front-end engineer in an otherwise full-stack engineering culture. The immediate mandate was a company-wide rebrand across a codebase that had grown organically for years, relying on a Bootstrap-style CSS utility class library that had led to widespread UI fragmentation. Much of our early effort went into reining in disparate UIs, clearing out deprecated CSS, and aligning design assets across the board.

As the team grew, we began building Workbench from scratch: a full design system written in React and TypeScript encompassing foundational brand assets, components, patterns, and an SVG illustration & icon library — packaged as an internal NPM module, versioned with semantic versioning, tested with Jest and RTL, and deployed via Buildkite. I eventually took ownership of the documentation site, which went well beyond our primitive Storybook integration to provide proper editorial documentation for each component: usage examples, accessibility notes, and testing guidance. I did the vast majority of the technical writing, designed much of the page-level layout, and built the site itself using Gatsby, React, CSS Modules, and TypeScript. I also wrote the Design Systems Newsletter to keep the broader organization informed.

At its peak, the team was about eight people supporting roughly 500 employees across engineering and design.

Jawbone Health
Senior Front-end Engineer
San Francisco
  • One of two engineers building the front end for a data-driven web dashboard for wearable device metrics (React, Gatsby, Styled Components, Redux).
Behind the bullet points

Jawbone changed its name to Jawbone Health when the company shifted focus from audio products to activity trackers, but it was, for all intents and purposes, the same company and team as before.

The company was developing wearable bands capable of tracking various metrics, from heart rate to steps to sleep. The engineering team was building out the dashboard infrastructure to display and manage all this data, and I was one of two engineers building the front end. We built prototypes using Gatsby and custom implementations of React via Webpack. We leveraged the latest features of ES6, used Styled Components for styling, and used Redux for state management.

Sadly, the market for such devices was saturated and finances became an issue, so the products were never fully realized.

Jawbone
Senior Front-end Engineer
San Francisco
  • Primary front-end engineer for jawbone.com; spearheaded the move to responsive, mobile-first design.
  • Introduced SCSS and built an in-house CSS framework — my first real step toward what we now call “design systems”.
Behind the bullet points

Jawbone earned its reputation as an innovator in the Bluetooth space, beginning with some of the first Bluetooth headsets on the market and eventually launching the popular Jambox portable Bluetooth speaker. The company’s final act was a move into the wearable space with an activity tracker called UP.

I began as one of three front-end engineers building various aspects of the website, from marketing and support pages to e-commerce. I eventually came to own most of the marketing pages because I enjoyed the challenge of building user interfaces.

I spearheaded the move to responsive design and learned a ton about web fonts, image optimization, SEO, and building flexible, performant, mobile-first UIs. Over time, I realized that we were reinventing the wheel far more than necessary, so I began identifying common patterns and proposing new ones to the design team that would promote consistent UIs across browsers and devices (remember: this was an era of severe device fragmentation). This was my entry into what we now call “design systems.”

As a product-based company, it was important to structure pages with strong semantic meaning and metadata — not just for humans, but for the bots that aid with product discovery (e.g., Googlebot, Twitter, and Facebook). SEO was just becoming a focus in the industry, so I led the project to ensure SEO standards were met. We also ran experiments with Optimizely to test effectiveness.

CBS Interactive
Front-end Engineer
San Francisco
  • Front-end engineer working on GameSpot, Metacritic, Giant Bomb, and GameFAQs — building templates fed by a CMS at editorial scale.
  • Led front-end on GameSpot’s mobile site, built in the pre-responsive “m-dot” era.
Behind the bullet points

CBS Interactive was my first job out of college. Prior to being acquired by CBS, the company was known as CNET. I worked in the “entertainment” division, whose brands included GameSpot, TV.com, GameFAQs, Metacritic, and eventually Giant Bomb.

My role began with entry-level production work publishing content produced by the editorial team. Over time, my role matured into general front-end work across all properties. Each site featured an enormous amount of written content, photos, and video, so I gained extensive experience building templates fed by a CMS.

At the time, the stack was based on PHP using Zend templating and MooTools for JavaScript. This was the era of IE6 as well as the release of Firefox and Firebug. Firebug would forever change the way we developed the front end.

I worked with a back-end engineer to develop the entertainment division’s first mobile site for GameSpot. This was the “m-dot” era — before Ethan Marcotte coined the term “responsive design” — when mobile development was still in its infancy. It was built using PHP, Zend, jQuery, and Mustache.js.

Education

San Francisco State University
Bachelor of Arts in Industrial Design (Visual Communication)
San Francisco
Private Pilot certificate
Instrument rating, high-performance endorsement
FAA Advanced Ground Instructor
FAA Instrument Ground Instructor
Yoga teacher training
200-hour
San Francisco

Skills

Expert
React 16+
JavaScript (ES6)
CSS
HTML
Design systems
Next.js
Astro
Web performance
Web standards
Git
Proficient
TypeScript
Component libraries
Design tokens
Accessibility
Technical writing
Figma
UX planning
AI-assisted dev
Familiar
Tailwind
TPM

Projects

These are some projects I’ve worked on recently.

Outside of work

Summaries of academic and professional achievements are only one piece of the picture; our identities and professional value are equally informed by experiences in our personal lives. Head on over to the About Me page to learn more about what makes me tick.