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
  • Git

Portfolio

  • 1. A Reponsive Bookstore Website

    Developed a bookstore website using React.js for the frontend.

    • Responsive Design: Ensuring a seamless browsing experience across all devices, from desktops to mobile phones using modern CSS practices.
    • Custom Styling with SCSS: Leveraging SCSS for styling provided an enhanced level of control over the design, allowing for dynamic variables and mixins that simplify complex styles.
    React SCSS Firebase Realtime Database
  • 2. 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
  • 3. 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.
    • Content Management: Admin panel for managing blog posts, pages, and media using Strapi.
    Next.js Strapi GraphQL

Languages

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