I help teams of engineers, designers, and product managers ship inclusive digital platforms. Through my work, I’ve supported tens of thousands of users and organizations.
I enjoy collaborating with such teams to build experiences that work for everyone. I’m committed not only to quality but to leaving no one behind.
While at OneTrust, Redacted.ai was a document redaction app I actively worked on. My role involved UI and UX overhauls and additions as well as a splash screen filled with animated SVG illustrations.
View DemoThis WordPress plugin for i15 Media (used on its Gaming Today site) lets authors choose from 13 different sports betting tools and calculators to place on pages using shortcodes.
View DemoA blend of CSS selector trickery, SVG animation, little JavaScript, and tweaking makes this star rating as delightful as it can be.
View on CodePenDrawn entirely in CSS, this interactive Apple keyboard utilizes gradients and box shadows to make it look as realistic as possible.
View on CodePenSince drawing lines in an HTML canvas takes many bytes, I had to get creative to fit snowflakes within the tweet limit.
If you’re looking to add realism to your buttons, this is a good place to start.
Before entering the 2020s, there was a huge bloodbath of amazing sites we used to know and love.
With CodePen’s user profile layout, I explain a fun and unusual way to make your own page stand out.
Having CSS disabled, I browse five websites plus an online tool and share my first impressions and suggestions.
Learn how to create JavaScript functions that convert a color value’s color space like hex or HSL to another.
This is a tutorial on drawing CSS vector images using a single div.
How much JavaScript logic for the once-viral dotGEARS title can be packed in 280 characters?
Just like SVGs, CSS vector images should be scalable, too.