Bloomberg
Incoming Software Engineer Intern, Electronic Trading Infrastructure
Designing a next-generation C++ data retrieval component for latency-sensitive electronic trading workflows.
Computer Science @ University of Waterloo.
Software engineer building infrastructure, distributed systems, and low-latency systems.
I'm Edward, a Computer Science student at the University of Waterloo interning at Bloomberg. I'm interested in backend systems, infrastructure, distributed systems, and product engineering. I like building reliable software that turns messy real-world workflows into fast, observable systems.
Incoming Software Engineer Intern, Electronic Trading Infrastructure
Designing a next-generation C++ data retrieval component for latency-sensitive electronic trading workflows.
Software Engineer Intern, Fintech and Earnings Product
Implemented Python personalization and offer-state systems serving 15K+ weekly active users and 150K+ daily reads.
Software Developer Intern, Network Services Platform
Built Java/Spring Boot telemetry APIs and React/TypeScript workflows, reducing Network Health API p95 latency by 40%.
Software Engineer Intern, Video Infrastructure
Built a C++/Node.js video ingestion pipeline that cut share link generation from minutes to under 5 seconds.
Software Engineer Intern, Full-Stack Product Development
Built Django/PostgreSQL forecasting systems and Procore sync APIs for 20+ enterprise clients.
Bachelor of Computer Science, Honours, Co-op · GPA: 3.9/4.0
Research Assistant under Prof. Jimmy Lin, CS Teaching Assistant, Vice President of Waterloo Fintech Club.
I enjoy working on infrastructure and distributed system projects.
Built a durable Go message broker with gRPC APIs, concurrent producers, topics, partitions, key-based partitioning, and per-partition ordering.
Built a Dynamo-style distributed key-value store with consistent hashing, virtual nodes, 3-way replication, tunable quorums, vector clocks, gossip failure detection, and hinted handoff recovery.
Fine-tuned random forest and gradient boosting models on 30K+ transactions, using SMOTE and GridSearchCV to reduce manual fraud review costs.
github.com/ed-ward-huang · linkedin.com/in/ed-ward-huang