Creative
Digital Experiences
Software engineer passionate about crafting impactful digital products people genuinely enjoy and solving interesting problems with creative solutions.
Scroll Down
Scroll Down
Scroll Down
Scroll Down
Scroll Down
Hey, My name's
Andrew Cheung!
I'm a software engineer with a focus on
building creative solutions that make a difference
and creating enjoyable digital experiences.
I thrive on solving complex, ambiguous problems
and constantly pushing myself to learn new technologies.
My goal is always to build software that is
not just functional, but genuinely reliable and enjoyable to use.
Outside of work you'll find me lifting weights,
playing the piano & violin, reading all sorts of comics,
or assembling gundam plastic model kits.
2025
Amazon
Software Development Engineer Intern.
Built a scalable ETL framework on AWS Glue that
cut data-source onboarding from weeks to under a
day, and shipped a QuickSight dashboard backed
by LLM agents that turn plain-English questions
into SQL over the newly centralized datasets.
2024
Zebra Technologies
Software Engineer Intern.
Built an EPC encoding system for an RFID retail
app hitting 99%+ item-identification accuracy for
170,000+ shoppers, plus a real-time pulse-oximeter
companion app and Python automation that saved
teams 350+ hours per quarter.
Selected Works04

Languages
- Python
- Kotlin
- Java
- TypeScript
- JavaScript
- SQL
Languages

Mobile
- Jetpack Compose
- Retrofit
- Dagger Hilt
- Apollo Kotlin
- Room
- React Native
Mobile

Web & Frontend
- React
- Next.js
- Three.js
- GSAP
- HTML & CSS
- Vite
Web & Frontend

Backend & Cloud
- AWS
- Firebase
- FastAPI
- Supabase
- Docker
- GraphQL
Backend & Cloud