Antonie Huang

Technical Skills

Java, Scala, Python, HTML/CSS/Javascript, AWS, Terraform, SQL, Kubernetes, Docker, Kafka, CI/CD, Linux

Experience

Sainsbury's

Software Engineer - Mar 2025 - Present

Tech Stack: Java (Spring Reactive Stack), Kafka, OpenSearch, k8s, Github Actions, Terraform

Building a reactive promotions and basket evaluation engine powering Argos and Sainsbury's Groceries Online.

Associate Software Engineer - Sep 2022 - Mar 2025

Rotated across four engineering teams, gaining comprehensive experience in diverse tech stacks and business domains.

  • Designed and built an event driven groceries delivery tracker using AWS Lambda, DynamoDB and Next.js and presented proof of concept and demo with over 200 attendees across the business.

  • Successfully migrated multiple high-traffic Scala microservices, handling over 10 million daily requests for Argos online and store-front, from a legacy cloud environment to Kubernetes with zero downtime.

  • Developed standardised Terraform modules for AWS Lambda and S3; Built fully automated CI/CD pipelines with GitHub Actions for testing, deployment and provisioning AWS resources using Terraform.

  • Developed new front‑end dashboard to forecast workload for a depot workforce planning tool, playing a pivotal role in the successful delivery of the MVP.

  • Contributed to internal engineering guide on AWS Lambda observability metrics and tracing best practices.

University of Birmingham

Student Ambassador - School of Computer Science - Jan 2020 - Jun 2022

  • Worked with the ambassador team to run offer holder days, responsibilities includes sharing advice/personal experiences to prospective students/parents and setting up the event venue.

  • Ran multiple campus/building tours both individually and as a team.

  • Setup and demonstrated robotics projects for prospective students and parents.

Education

University of Birmingham

BSc Artificial Intelligence and Computer Science - Sep 2020 - Jun 2022

Grade: First Class Honours

  • Final Year Project: Semi‑Supervised Learning with Pseudo‑labelling and Synthetic Samples. Where I investigated the effectiveness of using synthetic samples generated from a Generative Adversarial Network and pseudo‑labelling technique for the task of improving image classification accuracy on the CIFAR‑10 dataset.

  • Led a team project on semantic segmentation on cardiovascular MR images with a custom U‑Net architecture. Achieved Dice coefficient of 0.8.

  • Robot Supermarket Assistance, a group project where we designed and implemented a robot with ROS, that would build a map of the supermarket using SLAM and QR code to locate grocery aisles and traverse to the given aisle.

University of Zurich

Summer School - Deep Dive in Blockchain

  • Final group project where we established a non fungible sharing economy token. Covered the business model, implementation and legal challenges. I was responsible for developing the Ethereum NFT (ERC-721) contract for the token.

  • 3 week course covering the technical, economic and legal aspect of Blockchain technology. Delivered by both academics at UZH and industry members.

Other

Birmingham Environment for Academic Research (BEAR) Challenge 2022

Placed 1st out of 7 teams.