Sihong Yu

SUMMARY

Software Engineer — production experience designing and delivering scalable systems, from event-driven payment architectures to real-time data pipelines. Architected AWS event-driven backends (EventBridge, Lambda, DynamoDB) supporting payment workflows and automated notifications; built real-time biosensing pipelines achieving 40ms low-latency processing. Led cross-functional teams in Agile environments to deliver 80+ production features. Skilled in system design, API development, concurrency, and microservices, with primary stacks in TypeScript, Python and Node.js.

WORK EXPERIENCE

Full Stack Developer (Tech Lead)
Next.js, AWS
Apr 2023 - Feb 2024
  • Led a 3-person agile team to build a reusable lunchbox borrowing/returning platform, delivering 80+ production features using Next.js SSR PWA and AWS cloud infrastructure, achieving 100% UAT pass rate
  • Collaborated with business stakeholders via Asana/WhatsApp for requirements gathering, sprint planning, and delivery timeline management; also provided project guidance to other developers
  • Built a cloud-native full-stack container rental platform with Next.js frontend and AWS DynamoDB backend, enabling cutlery tracking and streamlining staff workflow from QR scanning to item tracing
  • Designed CI/CD pipelines and infrastructure as code (IaC) using AWS CDK, achieving branch environment isolation and reducing deployment time from hours to 5 minutes
  • Managed multi-environment infrastructure with Cloudflare DNS/routing covering dev/test/prod environments
  • Architected an event-driven backend system on AWS to handle payment workflows and notification pipelines, supporting automated event scheduling
  • Built an event-driven notification system using AWS EventBridge/SES with customizable HTML templates to automate borrowing/return reminders and payment notifications
  • Integrated Stripe payment processing and enhanced email/SMS account system, ensuring secure user actions and authentication
  • Created and deployed in-app tutorial videos to reduce onboarding friction for new users and restaurant staff

PROJECT

Mixed Reality Biosensing · Research
Unity, Meta Quest 3, C#
May 2025 – Nov 2025
  • Co-authored (2nd) SIGGRAPH Asia XR submission; implemented codebase and contributed to paper writing
  • Led end-to-end delivery of MR biosensing prototype from supervisor concept to functional demo; solo-built Unity project (6 scenes, 40+ scripts) with 3D/UI integration
  • Reproduced EVM via ComputeShader; deployed on Meta Quest 3
  • Benchmarked YOLOv11n on Quest 3; optimized ONNX/Sentis quantization
  • Validated rPPG (HR MAE 3.75 BPM, BR MAE 2.45 BPM) on UBFC-rPPG dataset
Sensor Interactive App
React Native, Google Maps API
Sep 2024 – Nov 2024
  • Built a React Native eco-habit app with tasks, leaderboards, and activity reminders
  • Implemented sensor fusion integrating gyroscope and GPS data with Google Maps API to ship a "sedentary alert + park recommendation" challenge prototype
  • Owned routing and project skeleton; shipped the APK
Course Project Collection
SQL, Hadoop, Python
Sep 2021 – May 2024
  • Designed Hadoop/MapReduce pipelines for parallel Dijkstra, PageRank, K-Means; optimized big-data processing flow
  • Designed a 5-table PK/FK schema and 8 complex SQL queries for league/team/sponsor analytics
  • Built PostGIS spatial SQL for distance, routing, single-point elevation, and area slope statistics
  • Built Splendor planning agents modeled with MDP and reward functions; achieved 27/40 wins against TA’s benchmark (ranked 4th in class)
  • Trained a climate claim fact-checking system with Doc2Vec/BiLSTM; processed 1.2M+ evidence sentences with 64.9% classification accuracy

EDUCATION

MSc. Computer Science (with Distinction)
WAM: 81.938/100
Feb 2024 - Dec 2025
MGPA: 3.364/4.0
Sep 2019 - Jul 2023
  • Honours at Entrance
  • Dean's List, 2022-2023
  • ELITE Stream

SKILLS

Frontend

React·Next.js·React Native·TypeScript·JavaScript·Tailwind CSS·PWA

Backend

Node.js·Python·Go·Flask·RESTful API·Socket.IO

Cloud & DevOps

AWS·CI/CD·GitHub Actions·Cloudflare·Infrastructure as Code

Machine Learning & AI

PyTorch·YOLO·OpenCV·Point Cloud Processing·rPPG·EVM

XR / 3D

Unity·Meta Quest 3·C#·ComputeShader (HLSL)·RealSense SDK

Data Engineering

SQL·PostGIS·Hadoop·Distributed Computing·Chunking

Languages

English (Fluent)·Mandarin (Native)·Cantonese (Fluent)