Selected work.

Code editor and workstation representing the Oona platform project

Oona Insurance

Senior AEM Architect & Developer2025 - Present

Architected the on-premise AEM platform and designed 10+ new components. Built a React resource center for Kahoona agents, reorganized the styling system, migrated legacy APIs to AEM GraphQL persisted queries, and improved SEO performance.

Project highlights
  • React Resource Center for Kahoona
  • Legacy API Migration to AEM GraphQL
  • Dispatcher & AWS CloudFront Configs
  • SEO Speed Tuning (Clientlib Versioning)
AEM On-PremiseReactAEM GraphQLAWS CloudFrontDispatcherSEO Tuning
Glass office architecture representing the Chase platform project

Chase Cards & Trips

Senior AEM Frontend Architect2024 - 2025

Architected the AEM frontend for the JP Morgan Chase Cards site (creditcards.chase.com) and Trips portal (trips.chase.com). Established a multi-tenant system with a shared component library for 8+ tenants and scroll-driven interfaces.

Project highlights
  • AEM Frontend Multi-Tenant Architecture
  • WCAG 2.4.3 Accessibility Compliance
  • Trips Portal Scroll-Based Animations
  • Shared Component Library (8+ Tenants)
AEM Cloud ServiceBootstrapWCAG 2.4.3jQueryScroll Animations

Vanguard

AEM Full-Stack Engineer2021 - 2024

Developed AEM components for rendering complex nested investment tables, automated custom publishing workflows, and built modules to fetch monthly reports. Created an Insights library with sliders and custom animations, delivered AEM Experience Fragment-to-Web Component POCs, and introduced BrowserStack Percy for automated visual regression testing.

Project highlights
  • Nested Investment Data Componentry
  • Experience Fragment Web Components POC
  • Automated Monthly Report Fetch Module
  • Percy Visual Regression Testing Pipeline
AEM 6.5AngularHTLJavaWeb ComponentsPercyjQuery

Need help with a complex AEM platform?

Tell me what you're trying to solve.