Ed Barnard

Software Engineer at Marshall Wace

London, England, United Kingdom
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
Ed Barnard is a software engineer with 12 years' experience building low-latency finance and real-time systems, currently focused on engineering at Marshall Wace after seven years developing analytics and trading libraries for Fixed Income at UBS. He combines deep systems-level C/C++ expertise with Python and C#—applied to multi-threading, template metaprogramming and automated trading—backed by strong quantitative training (Oxford Physics, MSc Applicable Mathematics, and financial engineering certifications). His background spans buy-side and sell-side trading tech, UAV communications platforms, and operational research, giving him a pragmatic edge in turning complex models into production-grade, high-performance code. Known for bridging quant research and software delivery, he often works on the most latency-sensitive components and core analytics libraries rather than surface tooling.
code12 years of coding experience
job11 years of employment as a software developer
bookBA Physics, BA Physics at University of Oxford
bookFinancial Engineering in Interest Rates and FX (C++ applications), Financial Engineering in Interest Rates and FX (C++ applications) at City St George’s, University of London
bookLondon School of Economics and Political Science
github-logo-circle

Github Skills (10)

code-generation10
rust10
cffi10
ffi10
foreign10
binding9
command-line-parser8
command-line-arguments8
argument-parsing8
build-system6

Programming languages (11)

C#C++RustCJavaScriptGoPHPObjective-C

Github contributions (5)

github-logo-circle
ebarnard/rust-plist

Aug 2015 - Jan 2023

A rusty plist parser.
Contributions:23 reviews, 263 commits, 114 PRs in 7 years 6 months
rustyrustplistparsernom
osqp/osqp.rs

Nov 2017 - Aug 2021

Rust interface to OSQP: The Operator Splitting QP Solver
Contributions:1 review, 112 commits, 22 PRs in 3 years 9 months
rustosqpsplittingoperatorsolver
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
Ed Barnard - Software Engineer at Marshall Wace