Download

Cheung Kwing Ho

A Self-taught Frontend Web developer

Education

  • Bachelor of Social Science
  • China Studies in History
  • Hong Kong Baptist University
  • 2019-2021
  • Associate Degree of Art
  • Hong Kong Community College
  • 2017-2019

Career Objective

A 2021 graduate with a history degree in Hong Kong. After graduation, I find my real passion for frontend deveploment and throw all my energies into pursuing related knowledge. Proficient in using popular frontend tech stacks. Hoping to join a tech company where I can put my skills to good use.

Core Skill

  • HTML, CSS, JavaScript
  • React.js
  • Redux
  • TypeScript
  • Vue.js (Vue 3)
  • SASS
  • REST APIs
  • GraphQL
  • Node.js
  • Express.js
  • MongoDB/Mongoose
  • Next.js
  • React Native
  • Git

Portfolio

  • 1. A Full Stack e-commerce Website Project

    Developed a full-stack e-commerce platform using the MERN stack to create a virtual milk tea shop.

    • User Authentication: Implementing registration, login, logout, and role-based access control.
    • Homepage Effects: Interactive scrolling effects and progress indicators.
    • E-commerce Functionality: Product purchase, shopping cart management, order tracking, and product/image uploads with previews.
    • Order Management: User-friendly order history review.
    MongoDB Express.js React Node.js JWT
  • 2. Personal Website

    Developed a personal website using the Next.js framework

    • Responsive Design: Modern and responsive layout optimized for various devices.
    • Blog Section: User-friendly blogging platform with SSG and ISR for fast page generation and real-time updates.
    • AI-Powered Summaries: Integrated Deepseek Chat AI's API to automatically generate concise and informative summaries for blog posts, enhancing reader engagement and content accessibility.
    • Content Management: Admin panel for managing blog posts, pages, and media using Strapi.
    Next.js Framer Motion Strapi GraphQL
  • 3. Quest Card - An App Game

    Developed a mobile game using React Native, where players solve location-based puzzles.

    • Single Player: Solve location puzzles by guessing on Google Maps or visiting the actual spot.
    • Multiplayer: Create rooms, set custom puzzles, and compete with others in real-time.
    • Real-Time Sync: Firebase Realtime Database enables seamless multiplayer interactions.
    • Google Maps API: Integrated for interactive location-based gameplay.
    React Native Firebase Realtime Database Google Maps API

Languages

  • Cantonese (Native)
  • Mandarin (Proficient)
  • English (Good command)