James A Rosen

Staff Engineer

James A Rosen, pixelated, wearing a bow tie

Professional

I'm working with Snapp Stats

I do a mix of software development, coaching, architecture, and process improvement. Technologies I'm using these days include TypeScript, AG-UI, Astro, React, Zod, PostgreSQL, and DuckDB.

Family

My wife and I moved to Napa a few years ago. We live right near downtown and enjoy taking advantage of the world-class restaurants and wineries in our neighborhood.

We welcomed one daughter, Louise, in spring of 2022, and another, Celeste, in 2025. I love watching them explore the world. We read a lot of Mo Willems and Princess in Black books.

Civic Life

I'm on Napa's Bicycle and Pedestrian Advisory Commission, where I advocate for pedestrian safety and micro-mobility access.

Hobbies

I recently built Tyrannosaurus Regex, a free game to learn regular expressions.

I enjoy cooking and try to do at least one experiment each week month. I also enjoy gardening. I just harvested the last tomatoes of the season and am getting the garlic into the ground for next summer. You can find me on Peloton as jamesarosen, though I'm not getting as many workouts in as I'd like. It's been a couple months since I last practiced my clarinet. The only woodworking I've done this year is building French cleat hangers for some of my tools that have been sitting in drawers.

This now page was last updated