Since 2006, my focus has been on cleanly written sites that adhere to web standards. I've been around long enough to code for Netscape, & debug for IE 5.5. I'm forward-minded & prefer clean, modern approaches to web development.

I'm currently located in Las Vegas, Nevada. I'm seeking freelance & remote opportunities with the right clients & companies. I'm also recently sharpening my programming chops & getting into more into frameworks like React.



Need online advice for your business or passion project? I can help steer you in a direction that leans into success.

Web Design & Front-end development

Taking your specifications & designs & turning them into responsive, standards & accesibility-compliant HTML & CSS. If you need design help too, I can also help with that.


Whether you have a design or not, as long as you have a product to sell, I can build your Shopify site, from the ground up.


I can set up your WordPress domain from scratch, install & configure plugins, roll out a theme from scratch, or customize a theme that already exists.

Email Development

Taking your specifications & designs & turning them into cross-platform compliant HTML email templates.


My Experience/CV

Consultant 2006 - Present

15 years' experience developing & designing Websites & User Interface components in HTML, CSS, & Javascript for clients ranging from SMBs to Fortune 500 companies.

  • Created web templates & customized modules for clients using various Content Management platforms, including WordPress, Shopify themes & vanilla HTML templates.
  • Headed project management & talent sourcing while on contract with a client, managing a team of outside contractors to implement Drupal, WordPress, & Magento development for customers.

  • Experience in Software Development Life Cycle from A-Z in either Waterfall or Agile methodologies.

  • Gathering specifications.
  • Analysis, design, & information architecture
  • Development, testing & implementation.
  • Documentation of standards and style guides for end customers.

  • WynnBET 2021

    Assistant Manager of Digital Content for WynBET's sportbook app offerings

  • Managed digital strategy and assets for WynnBET.com
  • Content management of promos and bonus offers on WynnBET.com and apps.
  • Site review and oversight for WynnBET.com and apps, with an eye towards site optimization.
  • Codebase included HTML, CSS, Javascript, Contentful, Netlify, and NuxtJS.

  • New Balance 2015 - 2019

    High performing, fast paced front-end production with remote teams for New Balance US & New Balance Canada, Warrior Sports, PF Flyers & Joe's New Balance Outlet.

  • Coded responsive retail marketing assets for landing pages, emails, banner ads. Worked with my team to code templates for production, as well as internal templates to speed production.
  • Authored documentation in our internal code wiki, and mentored junior employees.
  • Codebase included HTML, CSS, Javascript, JQuery, Foundation, HandlebarsJS, NodeJS, NPM libraries, and XSLT.
  • Leveraged tools such as Demandware/Salesforce CMS & Responsys ESP platform.
  • Streamlined click to cart processes. Improved web user experience and site performance. Improved email click-through, conversion, & unsubscribe rates. Increased online revenue/conversion 6.5% over 4 years.

  • Build-A-Bear Workshop 2012-2014

    Lead Email developer for Build-A-Bear Workshop.

  • Converted company to responsive HTML codebase for all campaigns and templates.
  • Integrated with Responsys & ExactTarget Email Service Provider platforms.
  • Occasional front-end development on buildabear.com.
  • Celeres (formerly Brown Shoe Company)

    2008 - 2011

    ECommerce Developer on a team that managed all of Brown Shoe's online retail properties.

  • Utilized HTML, CSS & Javascript to create assets for eCommerce websites, from simple banners, to complex javascript enriched landing pages.
  • Authored & implemented email development standards for Brown Shoe properties.
  • Improved click-through traffic from email 50% over a three year trajectory.

  • Want more info? Grab my Resume