
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
Frontend
Backend
Database
Mobile App
Cloud & DevOps
Programming Languages
AI
Design
Others
🗂️ 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