All projects
AI / CV

Hisense Canada x NBA2K

Node.js, Campaign

roleTechnical Project Lead (Contract)
timelineMarch – October 2024
focusOCR Validation, Campaign Engineering, Retail Integrations
stackNode.js, OCR APIs, Custom CMS, Retail Integrations

About

With Hisense Canada and Surf Giveaways, I led the technical side of a national promotion for the NBA2K 2024 launch.

Customers bought Hisense products at Amazon, Walmart, or Best Buy, scanned their receipt, and entered to win NBA2K prizes. The system had to read receipts correctly, at volume, on the first try.

Process

1

Campaign alignment

Worked with the Hisense North America marketing team on product goals, campaign milestones, and the entry experience.

2

OCR receipt validation

Built and deployed the OCR system that handled 110,000+ product validations, reading retailer patterns, purchase metadata, and timestamps.

3

Multi-retailer parsing

Wrote parsing logic for photographed receipts from each major retailer, which raised the scan success rate.

4

Conversion under load

Tightened the entry flow and validation messaging to cut drop-off during traffic peaks.

Outcome

The campaign processed 110,000+ receipt validations across 3 national retailers and ran through the full launch window without a validation backlog.