Bridger Putnam

Boise, Idaho

Frontend Designer

Full Stack Developer

QA Analyst

I build websites that thousands of people love to use every day. Let's get in touch if you have any sort of web development needs.

About Me

Hi, I'm Bridger. I'm a self-taught full stack developer living in Boise, Idaho.

My current full-time job is as a QA Analyst, where I work on an excellent agile team of seven developers, an SDET, two QAs, and our product owner. I make sure our projects are satisfying the client requirements and look for areas of improvement, automate repetitive or time-consuming tasks using Python, participate in code reviews, and give feedback on design decisions to advocate for quality and customer satisfaction.

I enjoy building websites and side projects with a portion of my free time. Right now I'm excited about React, Python, and exploring all of the constantly changing service options such as server hosting, email, and e-commerce. I love critiquing and implementing interface designs to provide a great user experience. Being able to come up with them on my own is something I'm working on. I'm currently accepting freelance and consulting work, so contact me if you need help on any of your ideas!

As passionate as I am about work, ideally I would spend most of my time away from the computer. Community involvement and building is important to me, send over any cool urban planning papers you've read or volunteer opportunities you might have available. Other hobbies I'm currently diving deep into are skiing (until mid-April...), mountain biking, running, brewery touring, and backpacking.


Reading Length Classic
Reading Length ClassicWeb AppBook search engine built with vanilla NodeJS receiving over 80,000 unique visitors per month.
Bridger Putnam
Bridger PutnamPortfolioMy portfolio site, built with a GatsbyJS front-end hosted on Netlify using GraphQL to get data from a Contentful CMS backend. This site is FAST.
Sick Fits
Sick FitseCommerceExample eCommerce site built with NextJS, Apollo, and GraphQL (Yoga and In other words, I built it myself without using any sort of eCommerce platform.
Catch of the Day
Catch of the DayRestaurantMenu website for a fictional restaurant I built to learn React, with Create React App, redux-thunk, and Firebase.
Reading Length 2.0
Reading Length 2.0Web AppRebuilt Reading Length with React, Next.js, Yoga, Prisma, and Mongo. Improved page load speed by 600%, decreased bounce rate by 30%. Ongoing project as I continue to receive user feedback and work towards adding user accounts.
SkypeyReduxSkypey showcases how React and Redux can be used to handle complex state such as a conversation app. Doing it again, I would have used a React-specific Redux library or middleware like redux-thunk.
putnam-mailPython APIputnam-mail is a Flask project that provides an API interface to send email from my portfolio page, providing extra form validation and an easy way to implement different email services should the need ever arise.

Recent blog posts

  • javascript

    Case insensitive search with Prisma using indexes

    Prisma lacks support for case insensitive queries - so how can you implement a search feature in your app? Indexes!

    January 16th, 2019
  • design

    Reading Length 2.0 - Technical design

    Turns out that developing a web app for scale requires more moving parts than a simple blog.

    January 5th, 2019
  • design

    Reading Length 2.0 - Developing project requirements

    When approaching a project, defining the requirements up front gives you a clear path forward and prevents you from wasting countless hours on feature creep.

    January 5th, 2019
  • life

    New Year's resolutions 2019

    Each year, beginning right after Christmas, New Year's resolutions enter the media cycle with people discussing their merits and demerits, and sharing their own resolutions. Whether or not you like the idea, most people have them. These are my thoughts.

    January 1st, 2019

Contact Me