Software engineer and data builder

BRUCE
HUANG

I build and test reliable programs for data workflows and internal teams.

Tufts UniversityComputer ScienceClass of 2027
EXP

My Timeline

01

Castrol China — Supply Chain Data Engineer Intern

Automated and validated supply chain finance reporting across ERP, SQL, and BI systems. When automated totals diverged from Finance workbooks, I reconciled the outputs end to end, traced missing records to incremental-update logic that did not reflect the actual financial closing cutoff, supported an immediate manual correction, and helped adjust the boundary logic for future closes. I also contributed to customization and user training for a corporate internal RAG/Copilot agent.

02

Ascent Climbing Gym — Associate Developer

Combined front-desk operations for 200+ visitors per shift with product development, gaining firsthand knowledge of check-in, membership, rental, booking, and payment workflows. Co-developed a Next.js and Supabase dashboard that consolidated legacy-system, Excel/CSV, and manual records, with Qwen-powered daily sales insights. Iterated with managers and staff over two months, reducing reporting time by 64.57% and missing or lost records by approximately 73.2%.

03

Visitor Registration Kiosk (Contract)

Independently shipped a bilingual offline registration system with local persistence, PDF rendering, digital signatures, and administrative data management, reducing manual workload by 60%.

04

Fosun Hive Capital Management — Data Engineer Intern

Built Python and SQL pipelines to clean, validate, and analyze financial and operational data covering $500M+ in joint-venture assets.

05

Tufts University — B.S. Computer Science

Major GPA 3.94; coursework in Operating Systems, Algorithms, Data Structures, Machine Structure & Assembly, Software Engineering, Programming Languages (Language semantics, dynamic dispatch, type systems, polymorphism, type inference)

BUILD

Selected projects

All projects →

Local Document RAG CLI

CLI question-answering system for local PDF, text, Markdown, and HTML files with grounded, validated citations.

Built a bounded LangGraph retrieval workflow with scoped search, query rewriting, atomic Chroma snapshots, and clearly labeled web fallback when local evidence is insufficient.

  • Python
  • LangGraph
  • LangChain
  • Chroma
  • OpenAI

Universal Machine

Implemented a virtual machine with 14 opcodes, segmented memory, and register management.

Profiled execution with Valgrind and qcachegrind, achieving 214% runtime reduction.

  • C
  • qcachegrind
  • gdb
  • x86 assembly

Cache-Optimized Image Rotation

Implemented image transformations over 2D memory layouts and introduced block tiling to improve cache locality, benchmarking performance across large inputs.

  • C
  • qcachegrind
  • gdb

Visitor Registration Kiosk

Static bilingual EHS onboarding kiosk with in-browser PDF reading, signature capture, and offline submission flow.

Built as a lightweight internal kiosk workflow: no backend dependency, local persistence, and one-click JSON export for operations handoff.

  • HTML/CSS/JS
  • PDF.js
  • Canvas
  • localStorage

JobTracker

Full-stack job application tracker with spreadsheet-style workflow, bulk ingestion, and AI-generated prep guidance.

Built as a practical personal workflow tool: fast entry/import, structured editing, and LLM support for interview preparation under strict per-user data isolation.

  • Next.js
  • Supabase
  • OpenAI
  • TypeScript
  • Postgres
ARCHIVE

Photography

Full archive →

Digital and 35mm film.