I write code, make things move, and occasionally get lost in games for "research."
A mix of AI experiments, web projects, and creative side quests. Some are serious, some are just for fun.

Final year project: a locally-deployed AI companion that listens to your voice, reads your game screen, and can even take over some controls — like having Paimon, but one that's actually useful.

Built with Next.js 16, React 19, and a lot of tab-switching. The one you're looking at right now.

Notes from actual work: Linux setups, AI/ML experiments, and things I had to figure out the hard way. Not a tutorial site — just writing down what I actually did.

Blender, ComfyUI, generative stuff. Less "serious research," more "what happens if I try this." Some of it turned out pretty well.
An AI companion that actually understands what's happening in your game — not a chatbot that recites the wiki.
Understands what you say, even when you're yelling at the screen.
Reads the screen in real time and responds to what's actually happening.
Tactical tips and a bit of emotional support — not just "have you tried restarting?"

A real-time AI prototype that proves intelligent companions can genuinely improve how games feel to play.
Beyond just making it work — I care about building something clean and maintainable.
Games, art tools, and music. These are the things I do when I'm not coding — or sometimes while I'm coding.
Less "research material," more genuine enjoyment. They do influence how I think about design though.
Blender models, music experiments, game prototypes. Each one taught me something.
Interested in too many things, formally trained in not enough of them. That's the honest version.
Tried to install Ubuntu. Accidentally wiped Windows. Kept Linux. Picked up Python, C++, Unity, and UE that year — wanted code to actually move.
Grabbed my first domain and built a Notion site for my club. Went deeper into AI/ML — first model that actually trained.
Picked up web frameworks. Rented my first cloud server, deployed my own site. Started shipping things people could actually use.
Learned Blender — won an award for a college mascot design. Built a cross-platform AI app with voice.
Explored ComfyUI and AIGC workflows. FYP: PAIMON, an AI gaming companion. Delivered a guest lab session for visiting students.
Standing at a crossroads, looking at every possible path — with more options than I can take.
Tried to install Ubuntu. Accidentally wiped Windows. Kept Linux. Picked up Python, C++, Unity, and UE that year — wanted code to actually move.
Grabbed my first domain and built a Notion site for my club. Went deeper into AI/ML — first model that actually trained.
Picked up web frameworks. Rented my first cloud server, deployed my own site. Started shipping things people could actually use.
Learned Blender — won an award for a college mascot design. Built a cross-platform AI app with voice.
Explored ComfyUI and AIGC workflows. FYP: PAIMON, an AI gaming companion. Delivered a guest lab session for visiting students.
Standing at a crossroads, looking at every possible path — with more options than I can take.
Plenty of paths. Only one to walk...
I want to keep making things with technology — interactive, unexpected, worth experiencing.