HM NayemHM Nayem
All work
2021 to 2021

Turning a hand-measured quoting process into one button

Migrated a business doing millions in sales, with manual quoting reduced to a few clicks

Role
Backend lead and architect
Period
2021 to 2021
AWS LambdaAPI GatewayDynamoDBCognitoRoute 53CloudWatch

I led the rebuild of an outdoor lighting company's platform, moving it off WordPress onto AWS serverless and turning complex manual quoting into a few clicks.

The problem

Gemstone Lights sells outdoor Christmas lighting: the lights, the clips, the brackets, and the full installation. Their process was almost entirely manual. Someone measured every distance by hand and then built each quote by hand. The site ran on WordPress and WooCommerce, which was straining under a growing load on a business already doing millions in sales.

What I built

They brought me in as a backend developer to rearchitect the application from the ground up. There was a team lead and a frontend developer on the project, but in practice I played the technical lead, owning the architecture and building the backend on AWS serverless: API Gateway, Lambda, DynamoDB, Cognito, Route 53, CloudWatch, and the supporting pieces around them.

The hard part was the quoting. Their products involve slopes, different geometric shapes, and many material variations, all of which feed into the price. I sat with the installers, the manager, and the manufacturer to learn exactly how it worked, then turned that logic into an algorithm and wrapped it in something a salesperson could run by clicking a few times. I also migrated their products, with all their variations, along with their order and invoice management, off WooCommerce. Doing that on a live business with real revenue moving through it left no room for a sloppy handoff.

The result

A quoting process that used to mean manual measurement and manual math became a few clicks. I delivered the architecture and the first version of the platform over a six month contract. It is also one of two custom quoting engines I have built for different companies, which means this is not a one-time trick. It is something I have done more than once, for businesses that depend on getting the number right.

HM Nayem
Fractional CTO · Toptal Senior Engineer & Technical Screener
Book a Call