iReader - the electronic reader for schools

iReader is one of the core products I actively contributed to. During the COVID-19 pandemic, school closures drove a massive surge in demand for digital reading platforms. To maintain performance under heavy traffic, I led efforts to optimize both frontend and backend architectures. Some advanced techniques include:
  • Low-latency microservices: Implemented gRPC to seamlessly bridge the backend with the eBook converter service (automating PDF-to-image rendering).
  • Cross-Platform Audio Processing: Integrated FFmpeg to handle audio recording conversions between web and mobile platforms for an interactive note-taking feature.
  • Real-Time Classroom Interaction: Developed features using Node.js to enable instant communication between students and teachers.

Chistwhy - the Chinese History Learning Platform

Chistwhy is a highly rated e-learning platform focused on history education. The platform manages historical dataset structures based on IEEE Learning Object Metadata (LOM) standards. A primary challenge was integrating and rendering this complex, standardized data on an interactive map. I leveraged Mapbox to design custom spatial visualizations and interactive features that met our precise design and data needs. To further elevate the user experience.

Now the platform also supports an AI chatbot by leveraging RAG to allow students to query historical topics and receive accurate, contextual answers grounded strictly in the publisher’s proprietary content library.

Macau Unified Examination Preparation App

This mobile app helps civil service candidates in Macau prepare for official employment examinations. This is my first project involving app monetization and subscription models, I successfully navigated complex store policies across both Apple and Google ecosystems to manage end-to-end app distribution. To align with our team's core TypeScript stack, I chose Capacitor alongside with RevenueCat, creating a seamless, cross-platform in-app purchase feature and ensuring on-time delivery.

Membership Management System

This centralized member portal serves as a unified identity management system for users across the company’s product ecosystem. Powered by OAuth 2.0, the platform enables secure authentication and seamless Single Sign-On (SSO), allowing members to navigate all internal products with a single login. I contributed to designing complex user permission workflows and configuring customizable membership tiers to support diverse product requirements across the business.`

Joint Publishing Chinese Online bookstore

I involved the backend CMS development for this online bookstore, which was built using Nuxt.js integrated with the Magento e-commerce platform. I resolved critical data migration challenges such as transferring legacy member records to the new system, and addressing payment integration hurdles.