Available · building at Polymarket

William Zeng

Software engineer building high-performance, ergonomic systems. Currently at Polymarket on the CFTC regulated side of prediction markets. Computer Engineering at the University of Waterloo.

Role
Software Engineer
Focus
Infra · Systems · Rust / C++
Based
Waterloo, Canada
00

Focus

I like the layer where correctness meets throughput: storage engines, caches, schedulers, and the APIs that sit on top of them. The goal is always the same - make the fast path obvious and the wrong thing hard to write.

01

Experience

Nov 2025 - Present

Software EngineeratPolymarketNow

Infrastructure for CFTC regulated prediction markets - low-latency systems behind a high-volume exchange.

1 of 5
Summer 2025

Software Engineer InternatShopify

Product Taxonomy team - tooling and data pipelines for the catalog that powers millions of merchants.

2 of 5
Apr - Dec 2025

Software EngineeratDreamwell AI

Generative UI and data warehousing - turning model output into interfaces and a queryable analytics layer.

3 of 5
2024 - 2025

Undergraduate ResearcheratVision & Image Processing Group, UWaterloo

4D spatiotemporal reconstruction - recovering scene geometry and motion over time from multi-view input.

4 of 5
2023

ML Research AssistantatUniversity of Oxford

Classical supervised classification on medical datasets, with a focus on robustness and interpretability.

5 of 5
02

Selected Projects

Vibe Draw

A 3D generation tool that turns rough sketches into models, built on Trellis and Cerebras. Grew into a small product with paying users.

1,900+ stars3M+ views$2K MRR
TrellisCerebras3DNext.js

MidDB

An embedded OLTP key-value database in Rust, inspired by LevelDB and RocksDB. LSM-tree storage with MVCC transactions for snapshot-isolated reads.

RustLSM TreeMVCCStorage

Stu3dio

An AI movie studio that generates short films end to end from a single prompt. Hack the North 2025 finalist.

HtN '25 Finalist
GenAIPipelinesVideo
03

Selected Wins

04

Toolkit

Languages

  • Rust
  • C++
  • TypeScript

Systems

  • Distributed Caching
  • Multithreading
  • Databases
  • Systems Design

Application

  • Next.js
  • iOS / Swift
  • Data Warehousing
05

Contact

Building something at the systems layer, or want to compare notes on storage engines? Send a note and it lands straight in my inbox.

© 2026 William Zeng - built fast, kept simple.