About
Background
20+ years creating and building
17 years
running a digital production company
1st place
hackathon win out of ~10,000 participants
16 years
as Salesforce development partner
I'm a full-stack developer and product builder. I began in advertising — junior art director to creative director at agencies including DDB, Bozell, and Dentsu. I started building projects on the side while still at agencies, fell in love with the process, and decided to do it full time.
That became JMX2, a digital production company I co-founded and ran for nearly seventeen years, delivering web apps, campaigns, and interactive work for a wide range of clients—from startups to enterprise— including Salesforce, Google, and Procore. Some of my client relationships have lasted over a decade.
I now work independently, building my own products and collaborating on new projects. I've gone deep on AI-integrated development. I won first place in my first hackathon out of nearly 10,000 participants, and both that project and my second entry are in production.
I also maintain several Craft CMS plugins, write regularly on SuperGeekery, and serve as an elected voter registrar in Warren, Connecticut.
Services
What I Focus On
Full-stack development
I build frontend and backend as one coherent system — from data model to UI to deployment — and I maintain what I ship.
Performance and accessibility
I treat speed and accessibility as fundamentals, not afterthoughts. If a site or app is slow or unusable, I fix it.
Tools that solve real problems
I build plugins, apps, and internal tools when I see friction in a workflow — for my clients, for other developers, and for myself.
AI-integrated development
I use AI to accelerate how I build and I build products that use AI structurally — from browser automation to text-to-speech to LLM-ready content delivery.
Portfolio
Selected Work
Products I've built, clients I've worked with, and tools I've shipped.
Deploy Verify
Laravel, Amazon Nova Act, Amazon Bedrock
Upload Drive-In
Laravel, OAuth 2.0, Google Drive API, JavaScript
Salesforce AppExchange
Bespoken
LLM Ready
TRMNL plugin: Metro North Status
PNC Bank — Accessibility Audit
Jerome L. Greene Science Center Installation
Slow website no more.
Contact
Let’s build something.
Have a project to bring to life? A problem you need a tech-obsessed person to fix? I’d love to hear from you.