HANSEN
CHENG

Computer Science@McMaster · class of '28

> currently @Digital Placemaking as a backend integration engineer

> data acq @MCMASTER BAJA RACINGTOP 10 at BAJA SAE Arizona 2025 out of 69 teams

> prev 3D designer @ROBLOX — 6B+ visits, 200+ clients, 5K+ followers

> seeking 2026 fall opportunities

projects

Violina

Real-time violin posture tracker. Trained a custom ML model with MediaPipe and OpenCV analyzing 6+ upper body joints. React frontend, Flask REST backend, live webcam feedback with 90%+ per-joint accuracy.

ReactFlaskMediaPipeOpenCVWeb Audio API
RapidReport!

AI-assisted environmental accessibility reporter. CohereAI NLP auto-generates reports from uploaded images. Google Geocode API automated 100% of email notifications — turnaround from days to under 2 minutes.

Next.jsTypeScriptCohereAIGoogle API
Social Engineering Detection

Cybersecurity tool using OpenAI API to detect social engineering attacks via text and audio analysis. Automated 100% of detection workflows with real-time risk classification across 3 severity levels.

OpenAI APITypeScriptNode.js
Lightball

2D traversal-platformer built in Unity and C#. Won Best Visuals/Audio among 100 contestants. Drag-and-launch Rigidbody2D physics with Tone-Mapping, Chromatic Aberration, and Bloom post-processing.

UnityC#C++