For fifteen years I've helped enterprise teams ship resilient digital experiences — architecting Adobe Experience Manager platforms, Java services, and cloud infrastructure for some of the world's most recognized brands.
I build the systems behind enterprise content at scale.
Based in Chicago, I work as an independent consultant partnering with enterprise teams to design, build, and modernize their digital platforms. My practice centers on Adobe Experience Manager — from architecture and authoring tooling to headless delivery.
That foundation is backed by fifteen years of solid Java engineering, modern JavaScript, and production experience across AWS and Google Cloud. I care about systems that stay maintainable long after the launch.
A URL shortening service built on a containerized Spring Boot service, backed by Redis and PostgreSQL.
View Project →A search and offline archiving solution for GIF files sourced from multiple GIF providers.
View Project →An NPM utility module for looking up timezones given the name of a city.
View Project →Explore more of what I've been building — experiments, utilities, and side projects.
View Project →Available for select consulting engagements in 2026. If you're modernizing an AEM platform or scaling enterprise content, I'd like to hear about it.