Nice to meet you

Hi, I’m Qian.

I’m a Computer Science and Mathematics student at NUS. I build backend systems, research LLM infrastructure, and spend hackathon weekends making slightly unusual products with friends.

Based inSingapore

StudyingCS + Mathematics at NUS

CurrentlyResearching LLM fingerprints

Things I’ve made

Selected projects

Real demos, working code, and the occasional weekend sprint.
HackMIT 2025AI × Dance

ChoreoAI

Upload a song. Get a dance routine you can watch, scrub, slow down, and export in 3D.

This one started from a very personal frustration: learning and creating choreography is hard when movement only lives in your head. Our team turned music-conditioned motion generation into an end-to-end web product over one HackMIT weekend.

What I built
  • The Flask workflow for audio upload, generation status, motion conversion, and downloadable output.
  • Integration between the dance model and an interactive Three.js avatar.

Actual generated motion output · 00:30

wander-mind-steel.vercel.app↗
CalHacks 12.0Travel × AI

WanderMind

A travel planner that turns open-ended preferences into a route you can see and refine.

WanderMind combines Claude with an interactive map and multi-day timeline. Instead of returning a wall of recommendations, it builds a route and lets you revise it conversationally.

Next.jsFastAPIClaudeLeaflet
NUS Research · 2026LLM interpretability

LLM DNA Explorer

An interactive galaxy for exploring how language models relate through their functional fingerprints.

I’m extending the LLM DNA study across more models and decoding settings, and built analyses around seed-controlled fingerprints, held-out classification, and density estimation.

345,600responses analyzed

3,456controlled runs

76,800-Dfingerprints

dna.xtra.science↗
Systems · 2025–26GitHub ↗

npcTrading

A modern C++ trading engine with a central message bus, Binance market data and execution, pre-trade risk checks, nine order types, and a real-time monitoring dashboard.

Strategy→Risk→Execution→Binance↕ MessageBus · Cache · Market Data
C++17BoostGTestWebSocket
Tencent Rhino-bird · 2025Team repo ↗
Example multi-object scene used by the Hunyuan3D Agent pipeline

Hunyuan3D Agent

An LLM agent that decomposes a scene into objects and spatial relationships, generates 3D assets, and composes the result in Blender. Recognized as an Outstanding Student project.

QwenHunyuan3D 2.1BlenderAgents
DubHacks · 2025Raspberry Pi

Tower

A privacy-first file discovery and synchronization prototype for nearby devices. Files stay on their source machines while a Raspberry Pi coordinates metadata, API routing, and transfers over local Wi‑Fi.

NetworkingFile syncLocal-first

Where I’ve worked

Experience

I care about the unglamorous details too: latency, observability, failure modes, and tools that people can actually use.

Backend Engineer Intern

TikTok · Recommendation Architecture · Singapore

Built C++ and Go observability infrastructure; reduced trace tail latency from 30 ms to 10 ms and shipped an AI diagnosis workflow used by 2,000+ people.

Computer Vision Research Intern

Beijing Freedo Technology · Beijing

Developed multi-view image-analysis and contour-extraction pipelines for parameterized 3D building reconstruction.

Software Engineer Intern

Computing for Voluntary Welfare Organisations · Singapore

Built case-management, volunteer onboarding, and workflow tools for Singapore social service organizations.

A little more personal

I’m happiest when engineering meets something I already care about.

That might be dance, travel, open-source 3D creation, or understanding the personalities hidden inside language models. I’m currently completing a B.Comp. in Computer Science with a second major in Mathematics at NUS.

Education
NUS · Aug 2023 — Jun 2027
GPA 4.7 / 5.0 · Dean’s List
Teaching
Programming Methodology
Data Structures & Algorithms
Languages
Mandarin · Native
English · IELTS 8.0