Senior Full-Stack Engineer
San Francisco, CA
May 2015 - Jan 2018
Designed a microservice-style architecture to supplant the legacy code base with the capabilities to scale the company to new markets and business strategies, along with the tools necessary to rapidly iterate and evolve.
Designed and implemented an API gateway to serve as the front-end for the internal tools and public web app, along with an authentication and communication scheme for services.
Overhauled the account management system, to enable users to have a single session across all applications, and give end users the ability to access and edit their information themselves.
Created ZeroCater's first public API, working with developers from our customers to support their internal tools using our data.
Jun 2012 - May 2015
Worked with a wide variety of customers to engineer various projects ranging in time from one month to over a year. Refined and strengthened my skills at bootstrapping greenfield projects, as well as improving existing applications for speed and efficiency. Also helped with mentoring new hires by pair programming on smaller projects.
My Outfits is a full-stack web application built in Python/Django. It provides users with an interface for keeping a catalog of all their clothes along with pictures and meta information about each item. Users can build outfits, track wear history, and view detailed charts about their wardrobe such as how many pairs of boots they own or how much they've spent on jeans.
Linty integrates with Github to provide users with automated code style feedback. Users can add their repositories and see feedback in pull requests or on the site, and keep track of code quality over time.
Originally created as a side project of mine, Linty was brought under the ZeroCater umbrella to provide additional development resources.
- Email Brandonbrandonjbirkholz@gmail.com
- (559) 930-0314