Projects

Laser Photogate System

Learn C++ programming through practical project. | 2026

Designed and made a laser-triggered photogate system by using an Arduino microcontroller(nano). Wrote core firmware in C/C++ leveraging hardware interrupts to minimize latency to microseconds, and implemented a software debouncing algorithm to filter out noise.

Laser Photogate System

Personal website

Building and maintaining my personal website. | 2026

With the help of Generative AI, I rapidly learned front-end basics, engineering a clean static website from scratch for project documentation.

Personal website

Random name picker program

Make a program to help teachers call on students in class by using Java. | 2026

Because there is no good name picker program for teachers to use (the previous one was lost after an OS update), I made a simple name picker program by using Java. It can help teachers call on students in class. It is the most useful program I’ve written so far. Check it out-> Random Name Picker Program

Random name picker program