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 - Data Engineer Intern

Maintained data structures across complex semantic models, including data validation, database updates, field mapping, and documentation to support reliable supply chain finance reporting.

02

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%.

03

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.

04

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.