WordPress developer.
Agency specialist.
Built for teams.
I’ve spent 20+ years in the WordPress trenches — not as a generalist, but as a deeply specialized developer who understands what agencies actually need: clean code, clear communication, and zero surprises.
My work lives at the intersection of technical depth and collaborative execution. I build custom themes from scratch, architect complex WooCommerce systems, and embed into agency teams as a trusted technical partner.
Core WordPress Stack
Integrations
20+ years, built in public
Senior WordPress Developer & Agency Partner
Long-term senior development partner for marketing agencies and growing organizations, specializing in custom WordPress architecture, WooCommerce systems, ACF-driven publishing workflows, CRM integrations, and operational support for complex websites.
Agency Contract Developer
Contract developer on digital campaigns and enterprise projects for major advertising agencies and international brands. Worked within distributed teams on high-visibility sites, custom builds, and advanced WordPress implementations.
Contract & Freelance Web Developer
Worked with small businesses, startups, and nonprofit organizations in Minneapolis and surrounding areas. Delivered custom websites, early WordPress solutions, and hands-on client guidance.
Freelance Web Developer & Web Designer
Built websites for nonprofit arts organizations, cultural institutions, and local businesses in the DC metro area. Focused on custom front-end development and early CMS solutions.
I speak agency fluently
After years working inside agencies and alongside them, I know the rhythms: sprint planning, ticket-based workflows, client review cycles, last-minute scope changes, and the delicate art of keeping PMs happy while doing technically sound work.
I work well with Asana, Basecamp, Jira, and Notion. I write clear comments in commits, document custom hooks and filters, and create client handover documentation without being asked.
The values behind the work
Precision Over Speed
I write code that's readable, documented, and built to last. The next developer on the project shouldn't need to decipher my work.
Team-First Thinking
I've worked with enough PMs and account managers to know what makes or breaks an agency project. I communicate proactively and flag problems early.
Deep Platform Knowledge
WordPress isn't a commodity to me — it's a platform I've spent 20+ years mastering. I know where the edges are and how to work within them smartly.
Business-Aware Development
The goal isn’t to launch code. The goal is to help organizations communicate, generate leads, sell products, publish content, and support their teams more effectively. Technology serves those outcomes.