About
I build across the full spectrum — backend systems and data pipelines, ML research, game development, and hardware. I turn ambiguous problems into shipped, dependable things.
At Peking University's HOME Lab I worked on real-time 3D human pose estimation, building validation methods that surfaced joint instabilities visual inspection missed. At REON I owned a data-validation layer and a Dockerized monitoring stack that stabilized nightly experiment runs.
Outside of work I model in Blender, build games in Godot, run a localization channel with 1M+ followers, and hold a design patent for an all-in-one keyboard computer. I care about accessibility, craft, and making complexity feel simple.
Based in Waltham, MA, USA.
Experience
Research Assistant, Real-Time 3D Human Pose Estimation — Peking University — HOME Lab
Jun 2025 — Dec 2025 · Beijing, China
Contributed to sparse-sensor-based 3D motion reconstruction research for real-time human pose estimation.
- Implemented calibration procedures and keypoint integration for real-time pose-estimation pipelines
- Developed validation methods tracing intermediate results — monitoring joint stability, temporal consistency, and latency
- Identified reconstruction instabilities that surface-level visual inspection missed
- Tested hypotheses around calibration accuracy, confidence thresholding, and temporal smoothing strategies
- Connected technical decisions to downstream HCI applications — sensor placement and motion representations for natural virtual character interaction
Software Engineer Intern — REON Technology Inc.
Jun 2023 — Jan 2024 · Chelmsford, MA, USA
Built the data-validation layer and observability stack behind BMS battery experiment analysis.
- Designed a lightweight data-validation layer (schema checks, timestamp alignment, unit normalization) shifting analysis from manual clean-up to first-pass trustable datasets
- Orchestrated Dockerized services for the monitoring stack and added observability hooks (structured logs, health probes) — stabilizing nightly runs and enabling one-command deployments
- Built decision-ready Jupyter dashboards translating raw cycles into SoC/SoH and event views used in weekly stakeholder reviews
- Sped up reviews, reduced re-runs, and helped stakeholders triage anomalies earlier
Channel Operator, Translator & Proofreader — DIY Perks (Authorized Bilibili Channel)
Nov 2020 — Present · Online
Led a 7-member team localizing creator content across Chinese platforms — 160+ videos, 250M+ views, 1M+ followers.
- Led a 7-member team localizing and publishing creator content across Bilibili / Tencent / Baidu / Xigua, standardizing translation and QA workflows
- Shipped 160+ translated/proofread videos with 250M cumulative views; grew to 1M+ followers within the first month of launch
- Negotiated 6 brand partnerships (Royole, Flexispot, Influcity) generating $25,000+ in sponsorship revenue
- Built Python + Excel automation for payouts and tax tracking — cut monthly accounting from 8 hours to 1 hour and improved payout accuracy
Teaching Assistant — COSI 150A: Compiler Design — Brandeis University
Jan 2024 — May 2024 · Waltham, MA, USA
Held office hours, graded, and co-developed course materials for the upper-level compilers course.
- Held weekly office hours assisting 20+ students with lexical analysis, parsing, code generation, and optimization
- Graded exams and assignments with detailed feedback reinforcing compiler theory and implementation
- Collaborated with the professor to prepare lecture materials, problem sets, and exam questions
Projects
Companion Cube
2025 · ML · Privacy-first — Focus detection that stays on-device
ADHD productivity app with on-device focus-state classification (76.8% accuracy on distraction patterns) and a privacy-first SQLite architecture — no user data ever leaves the machine.
Built with: Python, Machine Learning, SQLite, Tauri.
ADHD Simulator
2025 · Godot · Game — Turning symptoms into experiential mechanics
Godot game that translates ADHD symptoms into mechanics — magnetic cursor attraction, reading minigames, time distortion. Blender-modeled environments, behavior-tree boss AI, 3+ hours of content, 500+ downloads in week one.
Built with: Godot, GDScript, Blender, VFX.
Real-Time 3D Pose Estimation
2025 · Research · Peking University — Sparse-sensor motion reconstruction
Research at Peking University's HOME Lab on real-time 3D human pose estimation from sparse sensors — calibration procedures, keypoint integration, and validation methods tracing joint stability, temporal consistency, and latency.
Built with: Research, 3D, Pose Estimation, Python.
All-in-One Keyboard
2021 · Design Patent · CN306847318S — A full PC under your fingertips
Patented (CN306847318S) all-in-one computer design embedding a laptop motherboard beneath an ergonomic mechanical keyboard — reducing desk footprint while maintaining full typing comfort.
Built with: Hardware, Design Patent, CAD.
Farm Traceability Cam
2023 · DeisHacks · Best Marketing — Time-lapse crops → scannable QR produce
DeisHacks 2023 Best Marketing winner (team of 2): a repurposed-laptop-camera system filming crop growth and linking time-lapse videos to scannable QR codes for local farm produce traceability.
Built with: Python, QR, Hardware, Hackathon.
DIY Perks Localization
2020–Present · Media · 1M+ followers — 160+ videos · 250M views · 1M+ followers
Led a 7-member team localizing creator content across Bilibili / Tencent / Baidu / Xigua — 160+ videos, 250M cumulative views, 1M+ followers in the first month. Built Python + Excel automation for payouts and tax tracking (8h → 1h/month).
Built with: Localization, Python, Automation, Ops.
Ongoing · LLM · Infra — Qwen LLMs on my own GPUs
Self-hosted LLM chat platform running Qwen models on a home RTX 3090Ti rig — Dockerized model serving, inference, and a web UI. Why pay OpenAI when you can pay the electricity bill instead? (Spent more on power than API calls would've cost, but learned a ton about LLM deployment.)
Built with: LLM, Docker, DevOps, Python.
CS Robot Competition
Side project · Robotics — 2v2 real-robot Counter-Strike
2v2 real-robot Counter-Strike — because regular programming wasn't complicated enough. Computer vision for target detection, pathfinding algorithms, and multi-robot networking. Current status: robots can see each other, sometimes they even move.
Built with: Robotics, Computer Vision, Pathfinding, Networking.