Zachary Bray

Consultant at Adaptive Financial Consulting Ltd

Bristol, 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

🤩
Rockstar
🎓
Top School
Zachary Bray is a consultant and software engineer with 13 years of professional experience and over 15 years of hands-on engineering history, specialising in high-performance, stateful back-ends and reactive front-ends. He has delivered trading and financial systems for tier‑1 banks and brokers, built clustered Java and C# services, and implemented low-latency calculation engines in F# and C++. As a director and consultant he architects cloud deployments (AWS, Terraform, Docker), sets up CI/CD, and coaches small agile teams while bridging product, UX and middleware integration. He is an active contributor to mission‑critical open‑source projects such as Aeron and Simple Binary Encoding, where his testing and tooling work has improved reliability for high-throughput messaging and code generation. Based in Bristol, he combines deep systems-level knowledge with pragmatic stakeholder engagement to turn complex non‑functional requirements into robust, auditable solutions.
code13 years of coding experience
job7 years of employment as a software developer
bookA-Levels, Maths (A), Further Maths (A), Physics (A), Computing (A), A-Levels, Maths (A), Further Maths (A), Physics (A), Computing (A) at Truro & Penwith College
bookBA(Hons) II.1, Computer Science, BA(Hons) II.1, Computer Science at University of Cambridge
github-logo-circle

Github Skills (14)

codec10
javas10
code-generation10
csharp10
messaging10
java10
dotnet-core10
test-automation10
testing10
ipc8
cprogramming-language5
c-language5
cpp4
cplus4

Programming languages (6)

TypeScriptC#JavaC++JavaScriptF#

Github contributions (5)

github-logo-circle
Simple Binary Encoding (SBE) - High Performance Message Codec
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:16 reviews, 6 commits, 17 PRs in 2 months
Contributions summary:Zachary contributed to the Simple Binary Encoding (SBE) project by focusing on improvements to the C# code generation process, primarily within the sbe-tool component. Their work involved fixing issues related to group encoding, specifically initializing `_actingVersion` and checking for maximum group size limits. They also added and refined tests to validate the correct behavior of group size representations and identify potential issues, including an initial failing test for issue #564 and a failing test around throwing exceptions related to invalid group size.
golangsbecodecc-plus-plusbinary-encoding
aeron-io/aeron

Apr 2018 - Feb 2019

Efficient reliable UDP unicast, UDP multicast, and IPC message transport
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:4 reviews, 3 commits, 8 PRs in 9 months
Contributions summary:Zachary primarily focuses on testing and improving the reliability of the `aeron-io/aeron` project. Their contributions involve adding new tests to cover scenarios like catalog construction and cluster recovery after failures, addressing edge cases such as deleted recordings and timer-related issues. They also developed a test suite for migrating segments and implemented a test for the retransmitted bytes counter and related potential issues. The user's work directly contributes to the robustness and stability of the Aeron messaging system.
c-plus-plusmessage-transportipcipc-messagemessaging
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
Zachary Bray - Consultant at Adaptive Financial Consulting Ltd