
15+ years of experience
A hybrid contributor with multi-disciplinary impact
I design and build traditional-print and digitial products that are aesthetically striking, intuitive, and results-driven. My work combines strong visual design, disciplined front-end engineering, and a clear understanding of how products are actually used.
I bring deep experience translating design into clean, maintainable code, contributing graphic design and 3D assets when needed, and collaborating closely with product, design, and engineering partners.
I focus on usability, performance and results. I take pride in helping teams ship products that hold up over time, reflect well on the organization, and deliver on the investment.
Featured Work

This Website
This website was platformed, coded and designed specifically to showcase what I do and how I do it. Feel free to examine and evaluate the guts.
Read more details
The Mobile Right Rail
For the Tampa Bay Times newspaper, solving the problem of lost revenue and stickiness on mobile devices.
Read more details
Twisted Trumpets Video
A 3D animation video for promotion and explanation of the board game Twisted Trumpets.
Read more detailsSee more examples of my work in my Portfolio.
Skills & Tools
What I really love is to create delightful and intuitive interfaces, whether designing concepts from scratch or realizing another team member's graphical mock-ups to pixel-perfection.
HTML • CSS • JavaScript
That's my happy place.
That's my happy place.
But I can do other stuff, too. Here are some languages and tools that I've successfully implemented and executed (to greater and lesser degrees of expertise).
- HTML
- CSS
- SASS
- JavaScript
- React Hooks
- Figma
- Blender 3D
- VSCode
- Node.js
- npm
- BitBucket
- SourceTree
- Sketch
- WordPress
- PHP
- MySQL
- Next.js
- Vercel
- Google Analytics GA4
- Google Tag Manager
- Google Search Console
- JSON-LD Schema
- Structured Data
- React Native
- Affinity Publisher
- Affinity Designer
- AWS Lambda
- webpack
- GitHub
- Docker
- Adobe Web Services
- Adobe InDesign
- Adobe Dreamweaver
- Adobe Photoshop
- I really miss Adobe Fireworks