...at the nexus of design and engineering, pushing the boundaries of user interface design, design systems and prototyping.

I develop the tools, processes and systems that enable design and engineering to work efficiently and consistently to build high quality products. Being the bridge between design and engineering, I help drive design decisions and support them with code.

As a designer, I engineer prototypes using design systems and my engineering skillset to articulate design decisions across design to engineering and vice versa.

I collaborate with designers to define interaction patterns and visual language and design how it gets propagated through tooling for Design and Engineering

I work with engineers to use design systems, working with teams to infuse design craft and quality into their work and process.

I write documentation and guidance on how and why components, styles, and patterns should be applied in code and design.

Have a look 👉🏾 at some of the things I've helped design and or built.

illustration of components on a web page


A design system with reusable UI components library and APIs for the best default user, designer and developer experience.

Knowing the pain points of modern web UI technologies like React, and how people feel and think when using it.

Camara comes with components that help ensure the things people need the most help with are resolved easily.

Camara helps to ensure that everyone can build side-projects with quality that permeates their work.

illustration of a dark and light mode website in a web browser


A curation of the best resources for designing and building dark mode experiences across mobile, desktop and the web.

With system-wide dark mode support in all major operating systems, we’ve finally hit critical mass.

Implementing dark mode at scale comes with its own unique concerns like accessibility, battery life, readability, consistent look and feel, etc

DarkModeDesign helps you discover the details and best practices for designing a cohesive and maintainable dark mode experience. I hope you’ll find it helpful.