I am a recent graduate, majoring in Information Engineering and
minoring in Web and Cloud Computing from The Chinese University of
Hong Kong. With over 1 year of hands-on full-stack development
experience, I specialize in crafting web and mobile applications
across diverse sectors — e-commerce, social media, and online learning
platforms, etc.
Apart from my profession, I also love
languages! I can speak English, Cantonese, Mandarin and a bit of
Korean. Recently, I have started learning French so ... Bonjour!
Je m'appelle Janice. Enchanté!
CUHK Alumni is my final year project, where I designed and
developed a mobile application for alumni of The Chinese
University of Hong Kong, facilitating connections and providing
updates from the alumni association. The main function of the
app includes a one-stop service of all information and a forum.
The app, built using Flutter for frontend development, has been
successfully deployed on both iOS and Android platforms. For the
backend system, we implemented APIs using Strapi and utilized
SQLite as the database.
- Cross-platform Flutter app with a Strapi (Node.js) backend
system.
- Configured and deployed the app to both Android and iOS
platforms.
Mini IEK is an online learning platform, akin to Coursera,
offering a range of content such as video courses, audio
courses, articles, and live courses. My role centered on
frontend development, leveraging Vue.js to construct the
user-friendly web application interface.
SPARK is an interactive online platform that empowers students
to undertake and design challenges on a daily, weekly, or
monthly basis. Teachers have the capability to create
challenges, enroll all their students, and oversee their
check-ins seamlessly through the platform. My role centered on
frontend development, leveraging Vue.js to construct the
user-friendly web application interface.
A web application that monitors the locations of cultural events
offered by LCSD (Leisure and Cultural Services Department). The
application dynamically scrapes data from LCSD's online XML
every time it refreshes. Technologies such as React.js,
Bootstrap, Google Maps API, Express, Node.js, MongoDB with
Mongoose, and AWS were employed in setting up this comprehensive
web solution. This project, which I led during my university
studies, involved both frontend and backend development,
showcasing my ability to manage and contribute across the entire
development spectrum.
One of the projects I contributed to during my time at OriginBit
Limited was the development of a straightforward website. This
website serves as a platform to showcase the company's services,
clients, news, recognitions, and contact information.
Time Bank the Game is a 6-week alternative reality game in 2022
where 100 players are transformed into cells, utilizing time
coins to shuttle through actions between reality and virtuality.
The game focuses on building trust, fostering learning, and
co-creating experiences. Each player is required to report their
completed challenges through the app, receiving a bonus for
accomplishing a certain number of challenges. I was responsible
for the backend system of the game, where I developed game
logics and created APIs using Strapi and MySQL as the backend
technology stack.