The Zebra homepage

The Zebra

tags:

Background

The Zebra helps users find and compare car insurance quotes. Users go through a series of questions required by car insurance companies, and then are shown a list of results for different companies. Depending on the experience, the users can also potentially bind their policy through an agent or entirely online.

Responsibilities

My time at The Zebra was split between feature development for the suite of web apps, all isomorphic and performing SSR, and improving the front end tech stack and developer experience as a whole.

Tech Stack

React, Next, Typescript, Node, Storybook, SCSS, MockServer, Optimizely, Eppo, Gitlab

Process

Teams at The Zebra consisted of a PM, EM, FE devs, BE devs, Designer, and a QA. More often than not I’d operate as a tech lead for my team: planning out, creating, and story pointing the tickets needed to get a feature over the finish line. Often requiring conversations regarding what can be cut for the MVP and what technologies we can use to get there faster. When working on a feature personally, I’d talk with the PM and Designer to identify any red flags or callouts, resolve those if they existed, and then locally develop the feature. Once in a ready state, I’d commit the feature branch to an ephemeral environment, heavily test it along with the QA, and then merge and deploy the feature once the QA gave the signoff and all the automated tests passed for the branch.

Outside of individual feature development, I helped run the Frontend Guild, driving architecture, performance, and accessibility discussions for the company. Once an initiative was decided on, I’d create docs and a project plan for the initiative, assigning work to myself and others to help complete it.

Accomplishments