About Me

I am a classic* Front-End Web Developer and extremely online person with near 20 years of experience building websites. I am naturally half creative, half technical, and enjoy thinking about the intersection of interface and implementation. Though my background is based on doing a code, my ultimate values are helping teams solve problems both customer-facing (the stuff that appears in the web browser) and behind the scenes (how that stuff gets into the web browser). I consider myself a UX practitioner and strive to build responsibly, which means focusing on progressive enhancement, accessibility, web performance, and user-centric considerations. Let’s work together.

*I am not a Full-Stack Developer (important distinction).


Work History

Creative Technologist / Web Consultant

(2000 - Present)


Technical Co-Founder (6/2018 - Present)

DIFF Eyewear

Lead Front-End UX Developer (1/2018 - 6/2018)

Clique Media Group

Principal Developer, Web User Experience (11/2016 - 1/2018)

Nasty Gal

UX Developer (8/2012 - 11/2016)


Senior Web Developer (5/2009 - 8/2012)

E! Online

Web Developer III (9/2001 - 5/2009)


UC Irvine (1994 - 1999)