Eric Johnson
Front-end Software Engineer
The front-end appeals to me because it's part system design, part human behavior, and requires balancing both. I've spent the past 5 years building web applications with React, TypeScript, and GraphQL for products used by millions of people.
I started in QA before moving into engineering, and that background shapes my work. I consider the full user journey, test edge cases, and think a lot about how software breaks in practice. That same attention to detail shows up in how I build interfaces. I care about performance and clean abstractions as much as the visual details, but it's the subtle things that pull me in: responsiveness, visual hierarchy, how a micro-animation can create a moment of delight.
Outside of work, I'm building a real-time telemetry system for my garden. It's my first foray into IoT. Half the work is physical: wiring sensors, building enclosures. The other half is designing the end-to-end data pipeline. Gardening has long been my favorite hobby and this project plays in that space. More at coldframe.dev