
Boise Philharmonic
A collaboration with designer Kristy Weyhrich, of W Design. Among many custom goodies, the Boise Phil needed a complex calendar system, a way to organize many musicians, and a multi-pane slider to highlight sponsors. Recently, I helped them integrate their ticketing and membership system with the Vimeo API, since their recent season is a "virtual" one.

Advocates for Children of New Jersey
I've worked with ACNJ for over 10 years, on two iterations of their site. Most recently, I built them custom WordPress theme based on an in-house design, and created a document library for managing many a trove of PDFs and press releases. Working with clients long-term, I'm always there to assist with technical and emerging challenges involving design, security, analytics, and marketing.
Timeglider
In 2003, I launched Timeglider, a web-based timeline application. I was lucky to rope in Justin Kuntz from Creative Soapbox to design the interface. Over the next eleven years, over 500,000 students, educators, and professionals used it. Clients also included Boeing, Geico, and NBC. In 2019, Timeglider was acquired by Preceden.

Stave Puzzles
I've been working with Stave Puzzles since forever, and we've gone through three e-commerce systems. Most recently, we're building upon a WordPress theme and a new WooCommerce store to manage Stave's 5000+ puzzle images for custom wooden jigsaw puzzles.
Riverside Hotel
I implemented a great design by Kristy Weyhrich on this one, a completely original WP theme. The Riverside needed a complex calendar plugin, and a number of other interesting WordPress theme features, too.

Patricia Pearson
You'd be amazed at how few simple WordPress themes there are. Like really simple. For Canadian writer Patricia Pearson, I stripped down a default WordPress theme, and we created a simple way for her to manage her catalog of books. Here most recent book is about a murder.
Beth Geagan
Beth Geagan is a voice-over professional who needed a simple site to highlight her work. Kristy Weyhrich designed it, and I implemented the design and created custom audio players.