Sonia Yeung's Portfolio

Hey, I'm Sonia

A frontend developer who values meaningful impact and user experience in any projects. Welcome to my little corner where I share what I'm up to and what's on my mind 💭

👩‍💻 About Me

I build thoughtful, user-first digital experiences with end-to-end ownership.
As a Frontend Engineer, I take products from concept to implementation through fast iteration and constant improvement. With 4+ years of experience, I’ve collaborated with cross-functional teams and built products from the ground up across Web3 and EdTech, translating complex requirements into clear, user-friendly experiences.

I thrive on learning, adaptation, and problem-solving.
Born and raised in Hong Kong and now based in Toronto, my multicultural background has shaped an open, flexible mindset. I focus on efficient, high-impact solutions and stay curious about better ways to solve problems.

My goal is to bridge technology with the creative world.
Inspired by music, fashion, and art, I want to build tools and communities that help creatives gain recognition and support. When I’m not coding, I’m exploring styling and content creation!

Right now i'm...

  • ✅ Open to any jobs or collabs in tech
  • ✅ Building a creative tool - InspoLens !
  • ✅ Creating social media content about music & fashion

🛠️ Skills

Languages

English/
Cantonese/
Mandarin

Frontend

HTML/
CSS/
React/
Next.js/
Tailwind CSS/
Bootstrap/
Bulma/
Electron/
Frontend Architecture Design/
Ionic/
jQuery/
MUI/
NativeBase/
Storybook/
Vite/
Vue

Backend

Node.js/
FastAPI/
Flask/
RESTful API Design /
Strapi/
Supabase

Database

GraphQL/
PostgreSQL/
Database Schema Design/
MongoDB/
MySQL

Mobile App

Android (Java)/
React Native

Cloud & DevOps

AWS/
Docker/
Firebase/
Google Cloud Platform/
Heroku/
Microsoft Azure/
Microsoft Azure/
Vercel

Programming Languages

JavaScript/
TypeScript/
Python/
Java

AI

AI Integration/
Prompt Engineering

Design

Canva/
Capcut/
Figma

Others

Git/
Linux/
Software Testing (QA)/
Technical Documentation/
Web Security/
Web3 Development

🗂️ Project

💼 Work

AI Trainer (freelance)

Outlier AI

📍Worldwide Remote

Nov 2025 – Present

  • Designed clear prompts and task guidelines, and evaluated model outputs to improve accuracy, reasoning quality, and alignment across visual and language tasks.
  • Curated and structured multimodal data to support reliable model understanding and consistent outputs.
  • Completed 1,000+ tasks with consistently top QA ratings, demonstrating strong accuracy, attention to detail, and reliability.

Frontend Engineer

FoloTech Inc.

📍Toronto, ON Canada

Jan 2024 - Sep 2025

  • Led a cross-functional team to deliver scalable, AI-powered learning solutions while ensuring platform stability, driving feature development, and aligning technical work with educational needs.
  • Developed and maintained an AI-powered platform that transformed raw content into structured English lessons with videos, vocabulary, and activities, reduced course creation time from a month to a week, and producing 10,000+ lessons used by 100,000+ students and educators.
  • Developed a React Native quiz game to teach children English using AI-generated materials, and created Python scripts that automated the production and management of 8,000+ quiz items for efficient workflows.
  • Designed UI/UX prototypes and collaborated with designers to deliver smooth, user-friendly experiences across all products.

Software Engineer

Custonomy Company Limited

📍Hong Kong

Mar 2022 - Mar 2023

  • Developed an administrative portal using React, TypeScript, Node.js, PostgreSQL, and Docker for more efficient data management.
  • Developed Web3 solutions, including an Ethereum provider, a cross-platform widget, and a decentralized app boilerplate, deployed to 10+ business partners.
  • Refactored a crypto-asset management desktop app using React, TypeScript, and Electron, making organizational crypto-asset management more intuitive and user-friendly.
  • Contributed to sprint planning, frontend architecture, and technical documentation for efficient project delivery.

Web Developer (part-time)

BIT App Limited

📍Hong Kong

Oct 2021 - Feb 2022

  • Built an educational quiz web application using React and TypeScript, allowing teachers to create and manage quiz content while students take quizzes through the platform, served over 1,000+ students and educators.
  • Collaborated with backend developers, designers, and the project manager to ensure seamless functionality and smooth delivery.

Frontend Developer (internship)

viAct

📍Hong Kong

Jun 2021 - Oct 2021

  • Revamped and maintained a data-driven administrative portal using React, TypeScript, and MobX, improving performance and usability for internal users and reducing manual reporting tasks by 30%.
  • Developed a full-stack web application with React, TypeScript, Flask, MySQL, and MongoDB to automate AI model training workflows, cutting down training setup time by 40% and minimizing human error.
  • Implemented unit tests using Jest and Enzyme for React projects, leading to a 20% reduction in development cycle time and improved code reliability during feature releases.

Software Developer (internship)

Itinni Limited

📍Hong Kong

Apr 2020 – Sep 2020

  • Enhanced a travel planner website built with Vue, GraphQL, and Strapi, focusing on UI/UX improvements to help users easily organize trips based on company-curated travel blogs.
  • Collaborated effectively in an Agile team, consistently delivering tasks on time and maintaining smooth communication throughout the development process.

🎓 Education

BSc. Computer Science

The Chinese University of Hong Kong

📍Hong Kong

2018 - 2022

  • Second Class Upper Division (Major GPA 3.5/4.0)
  • Secretary of the 42nd Computer Science Society of The Chinese University of Hong Kong
  • Core Member of the Google Developer Student Club CUHK