Photo of Chris Hui

Chris Hui

LinkedIn: linkedin.com/in/chris-huisl

Software Engineer at Amazon (Prime Video Commerce). Formerly a Civil Engineer in the UK nuclear industry.

Skills

Languages

  • Java, TypeScript, Python, Kotlin

AWS

  • ECS Fargate, Batch, Lambda, DynamoDB, S3, CloudFront, SNS, Bedrock, CloudWatch

Backend & Systems

  • Distributed system design, event-driven architectures, CI/CD, infrastructure-as-code, Docker

GenAI

  • LLM agent orchestration (PydanticAI), RAG, vector embeddings, knowledge graphs

Certifications

  • AWS Certified Developer – Associate
  • AWS Certified Solutions Architect – Associate
Experience

Amazon Software Development Engineer II

Mycelium – GenAI platform for augmented security reviews

  • Architected the system end-to-end: REST API on ECS Fargate, AWS Batch worker pipeline, DynamoDB, SNS event notifications, React/CloudFront frontend, and CDK infrastructure-as-code.
  • Built the core analysis engine: tree-sitter code parsing, Cohere vector embeddings, and Claude LLM agents (via Bedrock) orchestrated with PydanticAI to answer structured security questions and generate system diagrams.
  • Adopted by 50+ security engineers, cutting review onboarding time by ~60%.

Prime Student Free Trial – Subscription launch

  • Built backend support enabling Prime Student Free Trial signups across multiple devices and marketplaces, integrating with an internal student verification service.
  • Implemented dynamic offer-selection logic to serve correct trial offers based on customer eligibility.
  • Led cross-team resolution of P1 launch blockers and drove the phased rollout to production.

Prime plans on iOS & tvOS – Apple Pay integration

  • Designed and shipped Apple Pay integration for Prime plans on Prime Video iOS and tvOS apps, including double-billing prevention, geo-gating, tax/invoicing compliance, and offer transaction handling.
  • Launched across Prime Video marketplaces globally.

Channel Offers Workflow Service – Workflow engine

  • Built a Kotlin workflow engine for Prime Video channel subscriptions, supporting task execution, sub-workflow delegation, and conditional branching across devices.
  • Designed and implemented versioned workflow configurations (CDK, DynamoDB, Lambda deployer), fixing a customer-facing bug where mid-checkout config changes caused error pages.
  • Led migration from the legacy onboarding service using a shadow-testing strategy.

Atkins Civil Engineer

  • Worked as a civil engineer on UK and Hong Kong infrastructure projects including Sizewell C nuclear power station and the Hung Shui Kiu New Development Area.
  • Led BIM modelling teams (up to 9 engineers/technicians), delivered construction programmes, and produced technical designs for nuclear infrastructure.