Software Brews

I have 15+ years of experience with building web applications and content management systems.

Even while brewing companies and teams, I enjoy keeping my full-stack engineering and technical architecture skills sharp.

Drupal, PHP

15 years

Node.js, JavaScript, TypeScript, React, Next.js

10 years

Currently Brewing

Drupal Experience Builder

Drupal core development as a contractor at Acquia

Cosmic Build

No-code, no-terminal Drupal and Drupal Starshot hosting

Previously Brewed

Frontend Starter Kit for Acquia's Soon-To-Be Released SaaS Product

2024 Q1-Q2

I joined an engineering team in Acquia's R&D organization for a 6-month contract to launch a new SaaS product. The combination of my full-stack Drupal and JavaScript/Next.js skills brought unique value to the team. My main contribution was a proposed and executed plan for a frontend starter kit targeting developers who will build on top of the new product. The kit included a CLI tool for scaffolding a Next.js starter application with a pre-configured API connection, and a UI component library that readily works with v0, Vercel's generative user interface system.

Autodesk University: Learning Content Library and Community Website

2018-2023

A lead developer contract to launch the Autodesk University website in 2018 led to the agency I co-founded becoming a vendor of Autodesk, the company most known for making AutoCAD. For 5 years I served as a hands-on technical lead for Autodesk University, helping to re-architect the website for scale, and grow it to become a large library of learning content enhanced with rich community features. The heart of the web stack was Drupal, which my team augmented with both progressively and fully decoupled systems using React and Next.js.

Context: Shopify App for Web Personalizaton

2022

Context is a product idea I had back in 2018, originally to become a commercial Drupal module that does lightweight web personalization. The company I then co-founded took on client projects in the early days so we become financially stable to focus on our product strategy. After a couple of successful years in business, we decided to build our product for Shopify instead of Drupal. I architected the app, and led the development up until it was accepted in the Shopify App Store in 2022. Context was built with a Node.js backend, a React frontend, and AWS DynamoDB for data storage.