Dexter Caffery — Technical Lead, Broomfield CO

Senior web engineer working in Go, TypeScript and C#.

Twelve years shipping commerce platforms, in-store kiosk software and microservices. Currently Technical Lead at HunterDouglas, building the Go services behind dealer ordering and pricing across the company's global operations.

  • Cut pricing-call latency from ~2000ms to 100ms across SAP and D365
  • Sole owner of software running on 2000+ machines in Lowe's stores
  • Go, React, C#, Kubernetes, Terraform, Azure, ArgoCD
Dexter Caffery, software developer
2000ms → 100ms

Product pricing call latency after optimizing ERP integration.

2000+

Lowe's store machines running the SmartMachine kiosk and service.

5 brands

Unified into one Sanity content management instance.

01 — Selected work

Three projects, in detail

The systems I owned end to end, and what changed because of them.

HunterDouglas · 2024 – present

Global ordering and pricing, in Go

A high-performance Go microservices suite that centralizes the online portals and every ordering and pricing function for dealers and installers worldwide. I designed the Configure Price Quote modules that pull pricing from North America's SAP instance and South America's D365, and brought pricing calls from roughly 2000ms down to 100ms.

GoCPQSAP / D365Zitadel / JWTKubernetes
Levolor · 2020 – 2024

SmartMachine, in 2000+ Lowe's stores

Sole developer and maintainer of a React kiosk UI and a C# Windows Service that talks directly to PLC logic over TCP and WebSocket servers. I integrated barcode scanners from several vendors and worked a codebase with heavy technical debt into something reliable enough to cut machine downtime nationwide.

ReactC#WebSocketsPLC logicTCP/IP
Blue Acorn · apprenticeship

An MVC framework from scratch

A full modular MVC framework written in vanilla PHP in two months, and the CMS built on top of it. Alongside it, performance profiling work that took product page load times down by up to 80%.

PHPMagentoPerformance
More work samples
Levolor website after feature implementations and redesign.
Levolor website after feature implementations and redesign.
CharBroil website after feature implementations and redesign.
CharBroil website after feature implementations and redesign.
Tiki Brand website after feature implementations and redesign.
Tiki Brand website after feature implementations and redesign.
Alex and Ani website after feature implementations and redesign.
Alex and Ani website after feature implementations and redesign.
CMS built on a full modular framework built in vanilla PHP 5.5 from the ground up.
CMS built on a full modular framework built in vanilla PHP 5.5 from the ground up.
Magento website redesign and launch with all new features.
Magento website redesign and launch with all new features.
Ongoing Android application to help climbers map and share rock routes.
Ongoing Android application to help climbers map and share rock routes.
Everlast Magento site redesign and relaunch.
Everlast Magento site redesign and relaunch.
C# WebApplication dealing with MLS listings and serving to generate leads for realty agents.
C# WebApplication dealing with MLS listings and serving to generate leads for realty agents.
Le Creuset Magento site redesign and relaunch.
Le Creuset Magento site redesign and relaunch.
02 — Resume

Resume

Check out my work experiences and more. Like what you see? Please contact me!

Objective

A development position where my skillset is challenged and in turn expanded upon, through solving a variety of problems utilizing the best tools and technologies for the job.

Work Experience

HunterDouglas — Technical Lead

Nov 2024 – Present · Broomfield, CO
  • Key developer and design contributor on a new, high-performance Go microservices suite, centralizing online portals and all ordering and pricing functions for dealers and installers across the company's global operations.
  • Designed and implemented critical Configure Price Quote (CPQ) modules, enabling seamless retrieval of product pricing from diverse ERP systems including North America's SAP instance and South America's D365 system.
  • Achieved a significant performance enhancement for product pricing calls, reducing latency from approximately 2000ms to 100ms by optimizing integration with existing ERP systems.
  • Contributed to architectural decisions, including the implementation of modern security protocols using Zitadel and JWTs.
  • Technical Lead on a major initiative to unify global assets across all HunterDouglas sub-brands (Levolor, CBG, Alta, Enlightened Styles) into a single Sanity content management instance. This includes the replacement of existing portals with new React applications for internal and external user access.
  • Gained experience with Infrastructure as Code principles, utilizing Azure and Terraform for cloud resource provisioning, and managing deployments with Kubernetes and ArgoCD.
  • Developed and maintained Bitbucket Pipelines for automated CI/CD processes, facilitating efficient and reliable deployments to Kubernetes clusters.

Levolor (a HunterDouglas brand) — Senior Software Engineer

Dec 2020 – Nov 2024 · Atlanta, GA
  • Sole developer and maintainer for the Levolor SmartMachine technology, encompassing a React-based Kiosk UI application and a C# Windows Service running across 2000+ machines in Lowe's stores nationwide.
  • Engineered and maintained the C# Windows Service to interface directly with PLC logic and the React UI via various TCP and WebSocket servers, ensuring seamless machine operation and user interaction.
  • Successfully resolved numerous critical bug fixes reported by Lowe's associates, significantly reducing machine downtime and improving operational efficiency.
  • Demonstrated strong ability to manage and improve a complex codebase with high technical debt, ensuring continued functionality and reliability of a widely deployed system.
  • Integrated barcode scanners from multiple vendors into the system, enhancing product identification.
  • Maintained existing Magento 1 Open Mage project.
  • Developed PWA application for new storefront as the senior of a team of four.
  • Used React within the context of PWAStudio, expanding upon its core functionality.
  • Helped estimate and create tickets based on business stakeholder requirements.

WC Bradley — Magento Developer

May 2017 – Dec 2020 · Columbus, GA
  • Worked on redesigns of existing Magento 1 projects, as part of an agile team.
  • Developed new Magento 2 projects following Magento best practices, ensuring maximum reusability.
  • Utilized frameworks such as KnockoutJS, requireJS and jQuery.
  • Worked closely with business partners to understand their needs and provide user friendly solutions.
  • Estimated tasks with precision to give stakeholders the capability to plan effectively.

Freelance Full Stack Magento Development

Dec 2016 – Jun 2018 · Charleston, SC
  • Worked on existing Magento 1 sites, resolving existing issues from a multitude of other developers.
  • Satisfy client needs in a way that is sensitive to their timeframe and budget.

Blue Acorn — Backend Developer 2

Oct 2014 – Oct 2016 · Charleston, SC
  • Fulfilled client requirements using OOP, Magento, and Zend best practices.
  • Created a full MVC framework written in vanilla PHP within 2 months in an apprenticeship program.
  • Utilized performance profiling tools to decrease product page load times up to 80%.
  • Well versed in using VCS tools such as Git, in a collaborative environment.
  • Developed custom extensions as well as abstract reusable modules.
  • Delivered consistent, on time features in an agile environment using scrum techniques.
  • Received constant recognition from colleagues using our sprint award system.

WebforwardMedia

Dec 2013 – Oct 2014 · Mount Pleasant, SC
  • Worked on MVC web projects which included the use of Entity Framework, and domain-driven design.
  • Developed client solutions using the Laravel framework, and ASP.NET MVC 4.
  • Fullstack redesign and scaling of enterprise applications.
  • Marketing email workflow via tooling and automation.
Side projects
03 — Contact

Send Me A Message!

Always interested in fresh opportunities to solve new challenges, send me a message and I'll respond shortly.

Dexter Caffery at his desk

Posts to a Vercel function — no third-party form service.