About
I'm a Frontend Engineer with extensive experience building web sites viewed by billions of people. I primarly work with CSS, JavaScript and HTML. I'm passionate about creating seamless user experiences and driving best practices, accessibility, design systems, and front-end innovation.
My core skills right now are React, Typescript, HTML5, CSS3, JavaScript (ES6+), Accessibility, build systems, and div ops (github, package Management, Babel etc..). I've also worked on two design systems. I lead the Teachable Design System Uni ( docs in Storybook) and worked on the Medallia Alchemy (docs in Gatsby) one that we started from scratch.
Work
Teachable: Creator Economy platform post-acquisition.
Senior Frontend Engineer, Engineering Enablement & Design System Lead
Collaborated on a team focused on empowering teams to develop more efficiently, improve code quality, and accelerate product delivery across the entire company. Led the development and maintenance of a unified design system, driving consistency, scalability, and accessibility across UI components.
Medallia: Experience Management Platform post-IPO.
Senior Frontend Engineer, Design System
Drove consistency, scalability, and design excellence across Medallia's global ecosystem, serving renowned clients such as Apple and Bank of America, and setting the standard for exceptional user experiences.
Oracle via AddThis Acquisition: Oracle Marketing Cloud
Principal Frontend Engineer
Played a critical role in a high-performing team delivering a product reaching 1.9 billion unique visitors monthly across 15 million domains, with 280 billion interactions, and available in 70 languages. Spearheaded the development of the admin application, empowering users to customize marketing promotions.
Yahoo! Sports: Fantasy Sports website
Principal Frontend Engineer
Collaborated on the development of the #1 Fantasy Sports website, attracting tens of millions of views monthly, delivering user-focused products adhering to web standards and leveraging cutting-edge techniques.
Full Resume on LinkedIn
Personal Interests
Sports
I love sports. I grew up playing Tennis, Basketball and Swimming. My unquestioned three favorite teams are the Lakers, Broncos and Chelsea. There are a few other teams I follow occasionally too. I don't follow Hockey much anymore but if I did it would be the Colorado Avalanche. I really don't follow baseball but if I did it would be the Dodgers or Nationals. I'm near Baltimore now so maybe I'll try the Orioles or maybe Phillies.
Favorite Teams
Los Angeles Lakers
Starters: Kobe, Shaq, Lebron, Pau, AD
Bench: Magic, Kareem, Odom, Horry, Ariza, and Reeves.
Denver Broncos
Mount Rushmore: Elway, Manning, TD, Von
Chelsea F.C.
Starting XI (4-3-2-1): Drogba, Palmer, Hazard, Lampard, Kanté, Essien, Azpilicueta, Luiz, Terry, Cole, Čech
Music
Favorites
I listen to a wide range of music but the main genres I've listened to the most are probably Rock, Alternative, Rap and Electronic. It's hard to pin down a favorite band all time but it is probably Tool.
Some of my favorite songs.
- Arcarsenal - At The Drive-In
- Bulls on Parade - Rage Against the Machine
- Cherub Rock - The Smashing Pumpkins
- Loser - Beck
- Margarittaville - Jimmy Buffett
- Operation Doomsday - MF DOOM
- Parabola - Tool
- Rich Spirt - Kendrick Lamar
- Sit Next to Me - Foster the People
Discovery
I'm always search for my new favorite song. In 2023 I listened to 1,655 different artists across 144 different genres. My go to music App is Apply Music but I use a bunch of other sites for music discovery as well. I use Sirius in my car and at home sometimes but its really starting to have a lot of duplicate channels I don't like.
- Radio Garden :
- Listen to radio stations around the world. My favorite stations, KCRW Eclectic 24 (Santa Monica), Ke Buena (Mexico City), Arctic Outpost AM1270 (Longyearbyen Norway), Triple J Melbourne and Shonan Beach FM (Japan)
- BBC Radio 1 :
- Great for discovering UK pop, rap and alternative.
- KEXP :
- Their live concerts are some of the best.
- Poolsuite :
- Where its always summer.
- The Ranch :
- Old school Country.
- Drive and Listen :
- Great for getting a sense of the city.