Senior Front End Engineer with 20+ years building UI for indie shops and household names. Portland OR, remote-native. My best work happens when I own the front end, the user layer; close to the design, close to the code, a mentor to guide the way.
Currently building in React, Vue and WordPress, with Astro and Next regularly in the mix.
I am madly in love with CSS, which is evolving faster than ever.
I have worked in web design and development for over 20 years, building experiences for indie businesses to enterprise titans, ui layers for software companies, client sites and landing pages for agencies. Full service & full stack for WordPress, UI chops & CSS specialization for React / Vue teams.
languagesTS, JS, CSS, HTML, SCSS, PHP, ES6
regularsNode, Tailwind, Astro, React, Vue, WordPress, Next, Nuxt, Craft CMS, NVM, GIT, Valet, Local, Docker
standardsResponsive Development, Testing, Performance Optimization, A11y / WCAG, Tracking & Consent
teamworkDevOps, Team Development & Dynamics, PM, Code Reviews, Dev Leadership & Mentoring
recentlyShopify, WooCommerce, BigCommerce, Handlebars (& Stencil), Notion, Jira, Trello
mileage inAngular, Pantheon, Statamic, Laravel, Webflow, Slim, Gatsby, Bootstrap, Asana, JQuery
formersActionScript (AS2/AS3), Grunt, Gulp, CoffeeScript, Underscore, Foundation
extrasQA Testing and Support, Sound Design & Editing
RIP Flash, my ActionScript lays useless . . .
Aquent, Babcock & Jenkins, BASIC, The Beauty Shop, Centric Park, ConnectiveDX, creative FEW, Daylight, DXM, Emerge Interactive, EOLA Amity Hills, EY Design Studio, Futura Collective, Greystar, Hanlon Brown, ILTS, Mindjet, MIT, Monumental, Opus Creative, The Other Agency, Periscope Creative, Procter & Gamble, Razorfish, Rose CDC, Shirtspace, StudioLabs, Vitamin T, Webtrends, Yum!
Adidas, AT&T, Audi, Autodesk, Best Buy, BikePunk, Cascade Brewing, Coca Cola, Comcast, Corelight, Gildan, IBM, Icon Tires, Intel, KFC, LinkedIn, Marchex, MGM Studios, Microsoft, NATIVE, Nike, Pacvue, Pampers, PELICAN, Providence Healthcare, Qwest, Riot Games, Rose City Rollers, Sitepoint, Sock It To Me Socks, Sony, Sterling Communications, Tide, TrustEngine, The Union Wine Company, VTech
Est 2006 : WordPress, React, Vue, Next, Nuxt, Tailwind, SCSS
4/2025 - 8/2025 : BigCommerce, Shopify, Vue, React, WordPress
10/2024 - 8/2025 : WP, Woo, Gutenberg, SCSS, WPEngine, ACF
1/2024 - 9/2024 : WordPress, React, Vue, Tailwind, WP VIP
8/2023 - 4/2024 : React, Tailwind, SCSS, Git, NPM
11/2021 - 3/2022 : WordPress, SCSS, WP Engine, ACF
10/2021 - 8/2023 : WordPress, Craft, Tailwind, SCSS, Pantheon
2/2021 - 8/2022 : WordPress, SCSS, Docker, ACF
1/2021 - 5/2021 : Slim, SCSS, ES6, Lighthouse
3/2020 - 9/2020 : Next, Gatsby, StorybookJS, SCSS
8/2017 - 9/2020 : React, Angular, WordPress, PHP, Gulp
9/2018 - 3/2019 : WordPress, PHP, ACF, SCSS, Gulp
5/2018 - 1/2019 : Trellis, SASS, PHP, CMB2
6/2015 - 6/2017 : AngularJS, SCSS
PDX since 06, Chicago expatriot :
lifelong Doctor Who fan :
sampler and strangler of sounds since 199? :
once pulled caper with Pete Wentz & Jody Minnoch :
once cussed out by Dan Aykroyd