
AEM Component Library
Reusable, author-friendly components and content models for scalable page building.
I am a detail-oriented, experienced developer with a well-rounded skill set in front‑end and back‑end technologies. I have strong soft skills and work directly with clients daily, thriving in both large and small team environments. I leverage expertise in JavaScript, HTML, CSS, frameworks like Angular, React, and Vue, as well as Adobe Experience Manager (AEM) to deliver high‑performing web applications and collaborate effectively across disciplines.
I thrive at the intersection of product, design, and engineering—communicating clearly with clients and teammates, translating ideas into deliverables, and iterating quickly. I enjoy building systems as much as I enjoy polishing the details that make an experience feel effortless.
Partnering directly with stakeholders to define scope, validate solutions, and ship value on schedule.
Building accessible, performant interfaces and maintainable component systems.
Thrives in both startup‑speed squads and enterprise‑scale environments.
Reusable, author-friendly components and content models for scalable page building.
Migrated legacy pages to a modern SPA stack with improved performance and DX.
Unified tokens, components, and guidelines to accelerate cross‑team delivery.
I’m open to roles and collaborations where quality, clarity, and outcomes matter. Reach out and let’s chat.
Prefer a quick intro? Share a link or two and a few lines about the challenge you’re solving.