Will Beatty

Notes on software, math, 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 researchers 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 and market dynamics.

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

High Performance Limit Order Book thumbnailHigh Performance Limit Order Book

A price-time priority matching engine built for high-performance. A multi-threaded 3-stage pipeline, using custom memory pools and lock-free data structures, achieving ~10M orders/sec.

Strategy Backtesting Engine thumbnailStrategy Backtesting 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.