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
Node.js, JavaScript, TypeScript, React, Next.js
Previously Brewed
Frontend Starter Kit for Acquia's Soon-To-Be Released SaaS Product
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
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
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.