Hi, I'm James!
I'm a design-driven software engineer.
Right now, I work at Stripe on the Docs Product team, where I do web platform engineering and web design.
I started at Stripe after graduating from Bowdoin College, where I majored in Computer Science, built a website for the student newspaper, and taught robots how to play soccer autonomously.
I build software that lets people solve problems and accomplish their tasks without getting in the way. I'm obsessed with usability, design systems, and information architecture.