Keir Bailey

Rust Algorithm Engineer at Keyrock

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

🤩
Rockstar
🎓
Top School
Keir Bailey is a Rust Algorithm Engineer with five years' experience building robust backend systems for finance and banking, currently developing algorithmic trading infrastructure at Keyrock. He is the creator and primary back-end contributor of Barter, an open-source Rust framework for event-driven live trading and backtesting, where he focuses on trading logic, portfolio and position management, and refactoring core modules for performance. Prior roles at Atom bank spanned data and back-end engineering, giving him practical experience turning quantitative ideas into production systems. With a Master of Physics from the University of Leeds and a study year at Waseda University, he combines strong quantitative intuition with systems-level Rust engineering. Notably, his open-source work demonstrates an eye for evolving data models and efficient market event handling that bridges research-grade algorithms and production trading demands.
code5 years of coding experience
job2 years of employment as a software developer
bookA-Levels, Physics, Maths, Biology, Chemistry, A-Levels, Physics, Maths, Biology, Chemistry at Yarm School
bookStudy Abroad Year, Physics, 85/100, Study Abroad Year, Physics, 85/100 at Waseda University
bookMaster of Physics & Bach of Science, Physics (International), Class I, Master of Physics & Bach of Science, Physics (International), Class I at University of Leeds
stackoverflow-logo

Stackoverflow

Stats
11reputation
2kreached
0answers
1question
github-logo-circle

Github Skills (11)

event-driven10
rust10
backtesting10
algorithmic-trading10
backtest10
trading-bot10
trading9
quantitative-finance9
tradingview9
java6
spring-cloud-stream6

Programming languages (3)

JavaRustGo

Github contributions (5)

github-logo-circle
barter-rs/barter-rs

Jan 2023 - Jan 2023

Open-source Rust framework for building event-driven live-trading & backtesting systems
Role in this project:
userBack-end Developer
Contributions:56 reviews, 15 commits, 100 PRs in 3 days
Contributions summary:Keir primarily contributed to the core back-end functionality of the project, focusing on the trading logic and data handling. Their work involved updating dependencies and modifying existing code, particularly within the portfolio and position management modules. The commits show the user updating the codebase to incorporate new data types, and make existing fields public. Moreover, they were responsible for updating the project to leverage new market event structures and refactoring core modules for efficiency.
backtesting-trading-strategiescrypto-botinteractive-brokersquantevent-driven
barter-rs/barter-data-rs

Nov 2021 - Jan 2023

A high-performance WebSocket integration library for streaming public market data. Used as a key dependency of the `barter-rs` project.
Contributions:93 reviews, 428 commits, 36 PRs in 1 year 2 months
backtesting-trading-strategiesbarterinteractive-brokersmarket-dataalgorithmic-trading
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