Aaron Hsu

Chicken

I'm a junior at Duke interested in optimizations for high-load backend systems. In the past, I've worked at early/growth stage startups, where I built pipelines to ingest and process large amounts of data.

Right now, I'm working on projects that deal with cloud infrastructure. I have experience building full stack apps and enjoy working on algorithmic problems.

In my free time, I like to explore new tech, play with fire, and try different restaurants.

Feel free to reach out at aaronhsu4606@gmail.com.

Work

Ramp logo

Ramp

Software Engineer Intern

Credit Risk

2024Click for details
Hotplate logo

Hotplate

Software Engineer Intern

Market Intelligence

2023Click for details

Projects

SMS Diary

2024

A conversation-based diary using LLM agents with RAG-based memory store. Implemented vector-based memory system using pgvector and embedding similarity. Deployed with CI/CD pipeline using GitHub Actions and Docker on AWS EC2.

GoDockerGitHub ActionsEC2OpenAI

Quiver (Twitch.tv Clone)

2024

A streaming platform managed with Kubernetes with NGINX-based RTMP ingestion and HLS transcoding. Implemented distributed edge caching layer with configurable TTL and round-robin load balancing. Deployed with Grafana monitoring for cache performance optimization.

RustReactKubernetesGCENGINX

Fruit Ninja

2024

An IoT game with computer vision tracking and custom LED matrix display. Built real-time event processing system (60 FPS tracking, 10 FPS rendering) with dynamic buffer management. Implemented client-server architecture using event queue batching and WebSocket state sync between RPi and EC2.

PythonReactFlaskPostgreSQLEC2WebSocketsNGINX

PoiVision: Prop Tracking & Feedback

2023

A fine-tuned YOLOv8 model (mAP 0.83) on hand-labeled dataset for prop tracking. Implemented custom momentum-based gradient descent in Rust to optimize trigonometric parametric equations for movement classification. Built visualization system for point-wise movement accuracy analysis.

RustPythonYOLOv8Computer Vision

Whac-A-Mole

2023

A 5-stage pipelined processor with bypassing, branch prediction, and memory-mapped I/O in Verilog. Developed C-based assembler to translate custom Assembly ISA to binary for FPGA deployment.

VerilogCFPGA