My name is David Pratt and I am a full-stack web developer and problem solver with a passion for dev-ops and user experience strategy.

I have over a decade of experience designing, developing, and supporting web applications from simple static sites to enterprise e-commerce & content management systems.

I use Javascript and Java with Groovy to build robust scalable back-end applications and Vue, React and Bootstrap to build fully responsive user interfaces that work on all screen sizes, big and small.

I have a broad set of skills and a deep understanding of the entire software development lifecycle from discovery to deployment. I am passionate about optimizing the entire software development process for efficiency, reliability, and maintainability.

I love e-commerce.


Back-end Development

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

Front-End Development

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

QA & DevOps

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

UX Strategy

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

Work History

Technical Architect

DEG • 2021 - Present

Technical Architect for SFCC implementations.

Senior Front-End Engineer

Blue Acorn • 2018 - 2021

Front-end engineer for digital agency working on Salesforce Commerce Cloud implementations. Writing responsive performance oriented front-end code for SGJC and SFRA storefronts. Establishing technical approaches for front-end development tasks and reviewing code submissions.

Senior Web Developer

Fox Racing • 2015 - 2018

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.