I'm David Adams.
I'm a full-stack JavaScript developer and product designer with more than a decade of experience in digital design.
My work encompasses user interfaces, user experience, information architecture, and overall product flow and coherence. I'm involved in the full development cycle, from early planning and wireframes, to detailed comps, all the way to asset production and integration with engineering. I also readily handle graphic design, photo editing, and production.
Most recently I worked at Boundless Labs, designing a powerful and expressive system for building web applications.
I was a designer at Square for nearly six years, contributing to merchant apps and powerful internal tools.
I've recently switched to full-stack software development, with a particular focus on React, Node.js, and modern JavaScript stacks.