Hi, I’m Teddy Yee

Full Stack Developer

Hero Illustration

Specializing in the MERN stack with 3 years of working experience building scalable web applications. I transform ideas into seamless digital experiences.

Read My Blog

Tech I’m comfortable with professionally

ReactJSNext.jsTypeScriptNode.jsExpressMongoDBPostgreSQLMySQLDockerStorybookSwagger

Tech I’ve used in academic and personal projects:

C#ASP.NETJavaPythonReact NativeAndroid NativeTerraformKubernetesAzureGCPJenkinsRabbitMQ

AI tools I use daily:

Claude CodeGeminiAntigravity IDEChatGPTGitHub Copilot

About Me

My Journey

I’m a Software Engineer with 3 years of experience, currently pursuing a Master of Information Technology at Deakin University. My expertise lies in building scalable web and mobile applications using the MERN stack and modern tools.

I have worked with startups and established companies across Hong Kong and Australia, delivering solutions for real estate, e-commerce, streaming media, and HR automation.

Working Experience

Full Stack Developer Intern

Vision Verse · 11/2024 – 03/2025

Melbourne, Australia

  • Built interactive mini-games with React.js for marketing campaigns.
  • Developed a Next.js game editor CMS for clients to customise brand assets, coupons, and win probability.

Software Engineer

MIDLAND HKP SERVICES · 09/2023 – 06/2024

Hong Kong

  • Migrated a legacy PHP monolith to Next.js with zero service interruption.
  • Architected in-memory hash table caching for O(1) query lookup under heavy load.
  • Used MongoDB Change Streams to auto-rebuild cached documents and maintain data freshness without downtime.
  • Decomposed a monolith into microservices to improve availability and horizontal scalability.

Software Engineer

UDomain Web Hosting · 05/2023 – 07/2023

Hong Kong

  • Implemented UI components (carousels, cards, and promotional banners) for streaming media websites based on Figma design specs.
  • Developed an internal CMS that enabled content teams to manage and publish media assets independently.
  • Maintained and updated the UDomain corporate website.

Full Stack Developer

Pismo Labs · 01/2022 – 04/2023

Hong Kong

  • Shipped Next.js apps and REST APIs at production scale.
  • Implemented Next.js ISR and route caching to eliminate redundant API calls during feature rollouts.
  • Designed MongoDB collections as pre-joined cache tables to support complex reporting without join overhead.

My Skills

Frontend Development0%

React, Next.js, TypeScript, Tailwind, Material UI, styled-components

Backend Development0%

Node.js, Express, Nest.js, Fastify, GraphQL, RESTful API

Mobile App Development0%

React Native, Android Native

DevOps & Deployment0%

Docker, Kubernetes, GitHub Actions, Terraform, Azure, GCP, Jenkins

Databases0%

MongoDB, PostgreSQL, MySQL

Education

Master of IT (Software and Services Development)

Deakin University · 07/2024 – Present

Melbourne, Australia

  • WAM: 83/100
  • Capstone Project Team Leader: leading a 40-person team building a React Native application.
  • SEBE Peer Mentor Program: selected as peer mentor in Trimester 2, 2025.
  • AI-native workflow: leveraging Antigravity IDE, Gemini, and Claude Code to lead the team and optimise project delivery.

MicroMaster in AI and Programming

Tecky Academy · 2021

Hong Kong

  • 16-week intensive full-time bootcamp focused on full-stack development and AI fundamentals.

BEng in Industrial Engineering and Engineering Management

Hong Kong University of Science and Technology (HKUST) · 2017 – 2020

Hong Kong

  • Dean's List — Spring 2020.
  • TGA: 3.72 / 4.30.

My Projects

BeanWorks – Coffee Shop Frontend

BeanWorks – Coffee Shop Frontend

A full-featured coffee shop e-commerce site with product browsing, a shopping cart, membership tiers, and sign-in. Built with Next.js and Tailwind CSS.

ReactJSTypeScriptTailwindStorybookPlaywright
BeanWorks – Component Library (Storybook)

BeanWorks – Component Library (Storybook)

Interactive component library for the BeanWorks design system. Browse and test UI components including auth forms, product cards, membership cards, and badges, all with live controls and documentation.

StorybookReactJSTypeScriptTailwind
BeanWorks – REST API

BeanWorks – REST API

The BeanWorks backend REST API documented with both Swagger / OpenAPI 3.0 and Scalar. Covers auth, products, and orders with JWT-protected endpoints.

ASP.NETC#PostgreSQLDockerSwaggerScalarxUnit

Contact Me

Open to new opportunities. Feel free to reach out.