ABOUT ME

I am a web developer and I have spent the last 11 years or so designing, developing, and supporting web applications from simple static sites to enterprise e-commerce & content management systems.

I use PHP, Node.js, and Java with Groovy to build robust scalable back-end applications and Angular.js and Bootstrap to build fully responsive user interfaces that work on screen sizes big and small.

I’ve worked as a freelancer, a long-term contractor, and in-house for business professionals and small to medium-sized businesses. I’ve worked as a full stack developer, project manager, and I have a little experience in dev-ops.

Skillsets

Back-end Development

Building server side applications and RESTful APIs using frameworks like Laravel, Grails, and Express.

DevOps

Administering enterprise grade linux infrastructure and configuring continuous integration systems for automated builds and deployments.

Front-End Development

Creating great looking and usable front-ends with modern frameworks like Angular and Bootstrap.

UX Strategy

Developing excellent user experiences using user research, user story mapping, and empathy.

Work History

Lead Web Developer

Fox Racing • 2015 - Present

Lead developer for a popular action sports apparel and equipment brand that managed the development of Oracle Commerce installation by in-house and offshore development teams.

WordPress and Magento Developer

Self Employed • 2013 - 2015

Freelance web developer for small and medium-sized businesses providing mostly theme and plugin development for Magento and WordPress installations.

Front-End Developer

The Gear Coop • 2010 - 2013

Front-end developer for Amazon WebStore platform for medium-sized online outdoor retailer.

Joomla Developer

Self Employed • 2008 - 2010

Freelance developer mostly developing Joomla themes and plugins.

Joomla Developer

Infinity Surfboards • 2006 - 2008

Joomla developer and eCommerce specialist for family-owned surf brand.

Projects

Foxracing.com

Shiftmx.com

LxMP Box

Newportboardclub.com

Newportsailor.com

MeanBox

hbsurfcoaching.com

Gantbox