Personal Projects
Game Analysis AI Assistant
AI-powered assistant for analyzing real-time strategy (RTS) matches (currently Age of Empires IV). It processes raw game data, identifies patterns from expert-level play, and produces tailored recommendations to help players improve.
- System design: end-to-end pipeline with data extraction, expert baseline comparison, and recommendation generation
- Technical scope: backend services with typed contracts, distributed workers, retrieval and knowledge integration, structured logging and observability
- Engineering practices: resilient ETL workflows, concurrency and parallelism, reproducible runs with traceable execution, performance and cost optimizations
GitHub Projects
more_vert
SymlinkCreator
A GUI app for creating symlinks, based on mklink
Statisticsclose
star
407
call_split
23
access_time
more_vert
SecureChat
A secure chat system that protects messages from outsiders including the service provider itself
Statisticsclose
star
0
call_split
0
access_time
Amazon Dynamo-style distributed key-value storage with partitioning, replication, and failure handling
Statisticsclose
star
4
call_split
0
access_time
more_vert
vu-speech
A service that helps the deaf and hard of hearing bridge the gap in communicating with the hearing world.
Statisticsclose
star
0
call_split
0
access_time
more_vert
Picture-Puzzle
Simple Picture Puzzle game created with C language (not using OOP)
Statisticsclose
star
1
call_split
0
access_time
more_vert
Bomberman-Battle
A classic game, influenced by Neo Bomberman (1997), supporting up to 4 human players via network multiplayer, 2 human players via keyboard sharing, and AI players
Statisticsclose
star
2
call_split
0
access_time
more_vert
GitHub-Repo-Java-Method-Analyzer
Analyzes the method declarations of Java source files in the commits of the master branch of any GitHub repository
Statisticsclose
star
0
call_split
0
access_time
more_vert
Schoolerics
This project contains a sample web application for the collaboration among students, teachers and schools.
Statisticsclose
star
1
call_split
0
access_time
more_vert
DNSSEC
This project simulates DNSSEC (especially NSEC) focusing how to prevent zone walking attack
Statisticsclose
star
1
call_split
3
access_time
more_vert
Q-Zone
This project contains a sample web application for online MCQ exam system.
Statisticsclose
star
1
call_split
2
access_time
more_vert
Rename-Files
Rename multiple files at once using Python
Statisticsclose
star
1
call_split
0
access_time
more_vert
LLVM-Intro-Function-Pass
An LLVM-based project which warns developers if they have any function in their C/C++ code that has more than three parameters
Statisticsclose
star
0
call_split
0
access_time
more_vert
Rapid-Roll-Lite
Remake of the classic game called "Rapid Roll" which mostly found in old Nokia phones
Statisticsclose
star
0
call_split
1
access_time
Some of my project-related questions and their answers are available on my Stack Overflow profile: