Jiahao Ren
builds systems
that turn ideas into working tools.
CS student building database apps, AI agents, desktop tools, and gaming analytics systems.
I'm a Computer Science student at the University of Waikato in New Zealand, focusing on databases, AI agents, desktop apps, cloud deployment, gaming analytics, and dev toolchains. I like turning course projects, technical experiments, and real-world lessons into blog posts.
CS2 Tournament Database App
A database application designed around Counter-Strike 2 professional tournament data, featuring Oracle relational database, MongoDB NoSQL database, players, coaches, maps, matches, and data query modules.
League of Legends Desktop Assistant
A desktop assistant project built with Tauri 2, React, TypeScript, and Rust, focusing on League Client local read-only integration, data display, security boundaries, and frontend error handling.
FocusPomodoro AI
A focus analysis tool based on FastAPI, OpenCV, MediaPipe, and React that uses a camera to detect face states combined with Pomodoro workflow.
Sentinel Pomodoro
An emotion-aware anti-failing timer blueprint combining Flask, Socket.IO, OpenCV, MediaPipe, DeepFace, and React visualization.
External Sort in Java
Implementation of external merge sort in Java, including MakeRuns, MergeRuns, replacement selection, run boundary, and sort consistency.
String Math in Java
Implementing large integer addition, multiplication, and factorial using strings without relying on Java numeric operations.
Hey, I'm Jiahao Ren.
I'm a Computer Science student at the University of Waikato in New Zealand, focusing on databases, AI agents, desktop apps, cloud deployment, gaming analytics, and dev toolchains. I like turning course projects, technical experiments, and real-world lessons into blog posts.
I'm currently working on database applications, AI agent workflows, desktop tools, cloud deployment, and gaming analytics, turning course projects, experiments, and lessons learned into reusable notes and blog posts.
Skills & Tools
Get in touch
Feel free to reach out about projects, tech stacks, coursework, or dev workflows.