Rob Austin is a Technical Director and hands-on Java specialist with 14+ years building low-latency, high-throughput trading and pricing systems for major investment banks and fintechs. He has led and scaled global engineering teams while remaining deeply involved in core implementation—designing memory-mapped message buses, a market-leading Java FIX engine, and microsecond-capable trading services. A prolific contributor to OpenHFT projects such as Chronicle-Queue and Chronicle-Wire, he focuses on performance, persistence and low-garbage serialization, often improving test coverage and documentation. His consultancy work delivered measurable business impact (e.g., >50k messages/sec throughput and ROI in months), and he brings rare expertise in single-threaded, mutable designs for extreme performance. Based in London, he publishes technical deep dives on his long-running blog and combines practical system-level optimization with product-focused delivery.
Micro second messaging that stores everything to disk
Role in this project:
Back-end Developer & Test Automation Engineer
Contributions:54 reviews, 197 commits, 84 PRs in 4 years 10 months
Contributions summary:Rob primarily focused on enhancing the `chronicle-queue` project, with a significant focus on testing. Their contributions included fixing bugs, and implementing new features to improve the core functionality of the queue, particularly related to performance and persistence. The commits demonstrate the user's involvement in modifying core components of the system, and they also worked on test cases to ensure code quality and correctness. The user's work also involved improving documentation and expanding the features, adding new functionality to existing classes within the repository.
A Low Garbage Java Serialisation Library that supports multiple formats
Role in this project:
Back-end Developer
Contributions:75 reviews, 71 commits, 78 PRs in 4 years 5 months
Contributions summary:Rob primarily contributed to the `openhft/chronicle-wire` repository, focusing on enhancements and bug fixes within the Java-based serialization library. Their work included adding a missing method, implementing conversions, and modifying code related to JSON and text wire handling. The commits demonstrate an involvement in improving the core functionality and addressing specific issues within the library's serialization and deserialization processes.
csvdeserializationserializationgarbagemmap
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.