Will Beatty

Notes on software, mathematics, and markets.

profile photo

View Resume

I'm currently a Junior at the University of Michigan studying Computer Science and Math. I'm fascinated by the intersection of technology, mathematics, and finance. Beyond any particular domain, what captivates me most is solving complex problems, in creative and efficient ways.

Previously I've worked at NOX METALS, building software and statistical models, contributing to America's reindustrialization. I've also spent time at the University of Chicago, studying how research labs collect and analyze data, while building data pipelines and tools to help them. I've also developed several personal projects, deepening my knowledge of low-level computer processes, and building tools to research and test trading strategies.

Outside of work, I like keeping up to date with markets and current events, as well as watching soccer. I'm a huge fan of Liverpool FC, and have spent many early mornings watching them play.

Experience

NOX METALS
Software Engineer Intern
Summer 2026
University of Chicago — Biological Sciences Division
Undergraduate Research Assistant
Summer 2025

Projects

Graphs showing latency distributions for the C++ Limit-Order BookHigh-Performance Limit-Order Book

A price-time priority matching engine optimized for performance. A multi-threaded 3-stage pipeline, along with custom memory pools and lock-free data structures, optimize the engine to achieve ~10M orders/sec.

Example project thumbnail placeholderBacktesting Engine

An event-driven market-microstructure backtester written in C++ that replays historical exchange data tick-by-tick. Strategies can interact through Python bindings, where given book state orders are injected into the event-stream, causing simulated interaction with real historical liquidity.