Traveling
I love planning routes, hunting for local food, and collecting small “wow” moments from each trip.
Portfolio
Software Developer
Welcome to my portfolio! I’m Zhihui Xu — a developer who enjoys building practical web apps and games.I build full-stack products: dashboards, APIs, and web experiences — from the first prototype to deployment. This site is my playground: projects, a stock dashboard, and a mini-game challenge — all built with Django templates.
Portfolio web before this that built with Django + React + Tailwind, deployed on AWS EC2 with secure auth and dashboards.
Networked 3D survival shooter with synced movement/shooting/respawn, plus server-authoritative AI.
Local pipeline to parse PDFs, summarize, generate slide outlines, and render PPTX with strict JSON validation.
Mobile snake game with touch controls, 8-direction movement, and portrait-mode UX.
More Projects can be reviewed on my GitHub. Please review my GitHub for more details.
Follow the route — each stop is part of my journey.
Hover the map to pause the runner.
Live telemetry: FPS, DOM, and Memory trends + Network diagnostics.
Some features may not work in different browsers.
First-party analytics (no third-party tracker): clicks, devices, and click patterns.
—
—
Source: FRED (Federal Reserve Bank of St. Louis). National UNRATE & EMRATIO + latest state unemployment rates, loaded via pandas_datareader. Therefore, it takes time load.
Outside of coding, I recharge with travel, stargazing, and pets (more of a dog person, but cats are cool too).
I love planning routes, hunting for local food, and collecting small “wow” moments from each trip.
Stargazing resets my brain. I like calm nights, big skies, and spotting constellations.
I’m more of a dog person — but I appreciate the cat attitude. Both make life better.
Whether you have a question or just want to say hi, my inbox is always open.