Back to Portfolio
DESIGN AUTOMATION

Design Automation Platform Serverless E-Commerce Publishing

Serverless event-driven platform that cut end-to-end processing time by 90% and eliminated manual bottlenecks

Challenge

  • End-to-end cycle times measured in days, with multiple manual handoffs between stages
  • High rework rates (30-40%) due to quality issues detected too late in the pipeline
  • Fragmented toolchain with no integration between production, publishing, and inventory systems
  • No scalable infrastructure to handle demand spikes or batch operations

Solution

  • Designed a modular, event-driven processing pipeline with discrete stages for generation, validation, transformation, and publishing
  • Built an automated quality gate that validates outputs against configurable rules before promotion to the next stage
  • Implemented batch processing with SQS-backed worker Lambdas for parallel execution at scale
  • Created a versioned asset store with searchable metadata and reuse tracking to accelerate future runs
  • Architected a serverless backend with Next.js frontend, API Gateway to Lambda (FastAPI), SQS + worker Lambda, DynamoDB for state, S3 for assets
  • Shipped with AWS CDK + GitHub Actions for multi-env IaC (dev, staging, prod), feature flags, and canary releases

Impact

  • 90% reduction in end-to-end cycle time (from days to under one hour)
  • Rework rate dropped from 30-40% to under 15% through automated quality gates
  • 8x throughput increase with no additional headcount
  • Reusable infrastructure blueprint now applied to two additional product lines
  • Operating cost per unit decreased by over 60%

Tech Stack

Frontend

  • Next.js
  • React
  • TypeScript
  • Tailwind

Backend

  • Python
  • FastAPI
  • OpenCV
  • Processing APIs

AWS Services

  • API Gateway
  • Lambda
  • SQS (+ DLQ)
  • DynamoDB
  • S3
  • CloudWatch
  • AppConfig

Infrastructure

  • AWS CDK
  • GitHub Actions
  • Serverless event-driven architecture
  • Hexagonal patterns

Ready for AI that drives revenue?

HEXALON