Brian Wheatman

Software Engineer at Jump Trading

Chicago, Illinois, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Brian Wheatman is a software engineer and PhD candidate at Johns Hopkins with 11 years of industry and research experience blending high-performance systems, distributed algorithms, and practical engineering. He has interned repeatedly at Google across multiple summers building simulators, distributed solvers, ML pipelines, and OS ports, and has driven research-grade parallel graph algorithms as a postdoc at University of Chicago targeting million-core sparse supercomputers. Now at Jump Trading, he brings low-latency, scalable thinking from both academia and finance, with prior research at Lawrence Berkeley Labs on memory-efficient data structures and MIT work that sped up NP-hard TSP variants by an order of magnitude. Comfortable across systems, data engineering, and algorithm design, he has a track record of turning theoretical guarantees into high-performance, real-world implementations. Based in Chicago and trained at MIT and Johns Hopkins, he combines deep theoretical grounding with repeated production experience at top tech and research institutions. An interesting through-line: his work repeatedly targets making asymptotically hard problems practically fast and memory-efficient at scale.
code11 years of coding experience
job9 years of employment as a software developer
bookMaster of Engineering - MEng, Computer Science, Master of Engineering - MEng, Computer Science at Massachusetts Institute of Technology
bookDoctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at Johns Hopkins Whiting School of Engineering
bookGermantown Academy
github-logo-circle

Github Skills (44)

modular10
llvm10
toolchain10
compiler10
clang10
tapir9
cilk9
cilkplus8
multicore7
parallel-computing7
multithreading7
shared-memory7
kernel6
concurrency6
operating-system6

Programming languages (7)

C++ShellCLLVMGoJupyter NotebookNunjucks

Github contributions (5)

github-logo-circle
Contributions:169 pushes in 9 years 10 months
Dynamic data structure for sparse graphs.
Contributions:5 commits, 1 PR, 8 pushes in 3 years 5 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Brian Wheatman - Software Engineer at Jump Trading