Form 6 science student · CDSJ5, Macau

張浚彥

Keith
Cheong.

I make web projects, work with servers, and learn how software and hardware fit together.

Explore my projects
Keith Cheong
Keith CheongCDSJ5
Study interests

Computer Science & Electrical and Computer Engineering

School

CDSJ5

01 About

A little context.

Macau SAR, China

I'm Keith Cheong (張浚彥), a Form 6 science student in the English section at St. Joseph Diocesan College (The Fifth School), Macau. I build websites and small tools, and spend time setting up servers, virtual machines and networks.

From 20 July to 7 August 2026, I completed a three-week Technical Assistant internship at 維思科技有限公司 through the 志願成真 programme. My work included data centre inspections and system log analysis. It gave me a closer look at the everyday work behind keeping systems running.

I'm applying to the University of Macau, with Computer Science as my first choice and Electrical and Computer Engineering as my second. Outside technology, I enjoy drawing, table tennis, Model United Nations and experimenting with music arrangement.

The longer story

Development

Python · JavaScript · HTML / CSS · React · Node.js · C++

Systems & networks

Linux · Proxmox VE · LXC · Docker · VPS · ESXi

Design & media

Photoshop · Illustrator · Premiere Pro · Canva

02 Projects

Projects & experiments.

Small tools, hardware experiments and scientific questions. Each entry records what I originally did; new browser reconstructions and illustrations are labelled separately.

Illustration · not an original project photograph

01 / Engineering

Arduino Automated Drawing Robot

Built and tested

A tested Arduino drawing machine: stepper control, coordinate scaling and movement calibration.

This edition: Case study + coordinate simulation.

  • Arduino
  • C++
  • Stepper motors
  • Calibration
JavaScript

Base64 Studio

02 / Software & web

Base64 Studio

Existing tool · improved in this edition

An image, text and file workbench: Base64 conversion, image transforms, batch ZIP export and Unicode text support.

Recovered from the live project, renamed from 64Base Studio, and improved with AI-assisted development.

  • JavaScript
  • Image processing
  • UTF-8
  • Browser APIs

03 / Software & web

Zen Strike — Browser Fighting Game

Playable prototype available

A 2D browser-game prototype combining keyboard input, game-loop logic and Canvas rendering.

This edition: Case study + existing live demo.

  • JavaScript
  • Canvas
  • React
  • Game logic

Illustration · not an original project photograph

04 / Software & web

Python Web Data Extraction

Implementation and debugging recorded

Implementation experiments with Python and Playwright to turn dynamic-page content into structured fields.

This edition: Case study + HTML extraction demo.

  • Python
  • Playwright
  • Chromium
  • Structured data

Illustration · not an original project photograph

05 / Software & web

Anki-inspired Study Application

Product and interface design recorded

A flashcard-product concept, now illustrated with a separate browser-local study demo.

This edition: Case study + new browser-local demo.

  • Flashcards
  • Product design
  • Spaced repetition
  • Browser storage

Illustration · not an original project photograph

06 / Software & web

Personal Portfolio Website

Developed; ongoing improvements

An evolving personal site bringing projects, certificates and experiences into a readable archive.

This edition: CV3 project archive.

  • HTML
  • CSS
  • JavaScript
  • AI-assisted development

07 / Software & web

QR Studio Pro

Existing live project

A QR-code and poetry-card design tool with custom styling, PNG/SVG export, image decoding and batch ZIP downloads.

  • Web Utility
  • Javascript
  • QR code
  • Design Tool

Illustration · not an original project photograph

08 / Software & web

Excel Weather Data System

System design recorded

A weather-workbook design connecting data entry, historical records and chart-based analysis.

This edition: Case study + browser reconstruction.

  • Excel
  • Data organisation
  • Charts
  • Interface design

Illustration · not an original project photograph

09 / Science & research

Yeast Fermentation in White Sugar Sponge Cake

Experiment completed

A completed food-science experiment observing fermentation and the porous structure of white sugar sponge cake.

This edition: Illustrated experiment record.

  • Biology
  • Fermentation
  • Observation
  • Food science

Illustration · not an original project photograph

10 / Science & research

Stem Cells Research Poster

Research and poster design recorded

An A3 poster design connecting stem-cell properties, molecular regulation and the limits of clinical evidence.

This edition: Illustrated research summary.

  • Stem-cell biology
  • Research
  • A3 poster
  • Scientific communication

11 / Science & research

Cystic Fibrosis — Interactive Biology Brochure

Form 5 biology · group project

A biology group project explaining cystic fibrosis through a page-turning interface and an interactive inheritance calculator.

A shared class project, credited to four students in the live brochure.

  • html
  • css
  • javascript

Illustration · not an original project photograph

12 / Engineering

Clean Energy Innovation Research

Entered; not selected

Research for a clean-energy innovation competition, exploring four directions; the entry was not selected.

This edition: Research directions and reflection.

  • Clean energy
  • Engineering research
  • Sustainability
  • Concept evaluation

03 Experience

Along the way.

Drawing, table tennis, MUN and school activities are part of my life too. From selling sketches at an art fair to finding the confidence to speak in a conference, these experiences have shaped me alongside the technical work.

Primary school — A different classroom

I moved from the Chinese section to the English section in Primary 3. My mathematics teacher, Ms. Southerland, encouraged me to join the Olympiad Math class and approach problems from different angles.

Primary-school graduation artwork.
PES graduation photo at CDSJ5 English Section.
PES graduation photo at CDSJ5 English Section.

2021 — Drawing and secondary school

I entered Form One, studied sketching and sold drawings and handmade crafts at the Tap Seac Art Fair.

My sketching and handmade craft stall at Tap Seac Art Fair.
My sketching and handmade craft stall at Tap Seac Art Fair.
My sketching and handmade craft stall at Tap Seac Art Fair.

Form 2–3 — Table tennis and class life

I played table tennis, joined the TEEN Moral Education club and served as class leader. My homeroom teacher, Mr. Bacon, helped me become more confident in speaking with others.

BACON

2024 — MUN and making websites

I joined Model United Nations, began learning web development and AI tools, and helped with parent-child craft activities at an art studio.

Participating in the University of Macau East Asia Model United Nations.

2025 — Electronics and networks

I completed the Labour Affairs Bureau's 28-hour electronic technology and 21-hour network video surveillance courses, and took part in East Asia Model United Nations at the University of Macau.

Late 2025 — School anniversary

I volunteered at my school's 95th anniversary celebration. As my studies became busier, I put regular art classes on hold.

Serving as a volunteer coordinator at the school's 95th anniversary celebration.

June–July 2026 — Hong Kong & MUN

I joined a Hong Kong learning experience camp and attended the 2026 Greater Bay Area International Model United Nations conference at the University of Hong Kong on 10–11 July.

July–August 2026 — Technical internship

A three-week Technical Assistant internship at 維思科技有限公司 through the 志願成真 programme, from 20 July to 7 August. My work included data centre inspections and system log analysis.

2026 — Festival volunteering

I volunteered at the International Youth Dance Festival 2026 and received a commendation from DSEDJ, issued on 28 August.

Now — Form 6 & university applications

Studying Pure Mathematics, Physics, Chemistry, Biology and English. Applying to Computer Science and Electrical and Computer Engineering at the University of Macau.

04 Certificates

Certificates & activities.

10 Pinned / 20 all
2026Pinned

Award of BOC Talent (Information Technology)

Certifications

2026Pinned

Technical Assistant Internship — Completed

Certifications

2025Pinned

Microsoft Office Specialist: Excel 2019 Associate

Certifications

2025Pinned

Electronic Technology Skills Experience — Completed

Activities & courses

2025Pinned

Network Video Surveillance Technology Skills Experience — Completed

Activities & courses

2025Pinned

University of Macau East Asia Model United Nations — Participation

Activities & courses

2025Pinned

FISO English — Silver Award (National Round)

STEM

2025Pinned

FISO Digital Technology — Bronze Award (National Round)

STEM

2026Pinned

Microsoft Office Specialist: Office PowerPoint 2016

Certifications

2026Pinned

7th Macao Vocational English Contest — Student Shortlist Award

Competitions

2024

New Concept Tests of English (Level 4) — Pass

Certifications

2024

FISO English — Bronze Award (National Round)

STEM

2025

APYCAA International Children and Youth Physics Competition — Special Gold Award

STEM

2025

APYCAA International Children and Youth Biology Competition — Gold Award

STEM

2025

APYCAA International Children and Youth Chemistry Competition — Silver Award

STEM

2026

2026 Spring Festival Calligraphy Competition — Special Selection Award

Competitions

2025

ROBOFEST × MRC Macau — Volunteer

Activities & courses

2026

Macao–Hengqin Innovation & Technology: Career Planning — Attendance

Activities & courses

2026

Greater Bay Area International Model United Nations — Completion

Activities & courses

2026

International Youth Dance Festival 2026 — Volunteer Commendation

Activities & courses

05 Contact

Let’s talk.

Open full-size image ↗