Jerry Shea

MD APAC at Chronicle Software

Melbourne, Victoria, Australia
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
Jerry Shea is a seasoned low-latency systems expert and technology leader with nine years of recent experience driving high-performance trading solutions across APAC as MD APAC at Chronicle Software. He combines hands-on Java performance engineering—contributing to notable OpenHFT projects like Chronicle-Core, Chronicle-Wire and Java-Thread-Affinity—with regional product ownership of billion-event, mission-critical FIX and eFX platforms. Jerry has a strong track record building microsecond-latency market-making, pricing and order management systems, and has led rapid, high-impact transformations such as launching an institutional eFX stack in seven months. Comfortable both as a coder and a board-level advisor, he improves reliability, uptime and SDLC practices while managing vendor and stakeholder relationships. Unusually, he pairs deep protocol-level expertise in FIX with practical kernel/OS-level fixes (thread affinity, signal handling) that squeeze extra determinism from production JVMs.
code8 years of coding experience
job11 years of employment as a software developer
bookBSc, Computer Science, BSc, Computer Science at University of Southampton
github-logo-circle

Github Skills (29)

multithreading10
memory-management10
binary-format10
data-serialization10
java10
serialization10
javas10
jna10
chronicle10
performance-tuning10
binary-data10
performance-analytics9
performance-monitor9
performance-measurement9
performance-monitoring9

Programming languages (4)

JavaShellCSSJavaScript

Github contributions (5)

github-logo-circle
OpenHFT/Java-Thread-Affinity

Feb 2020 - Dec 2022

Bind a java thread to a given core
Role in this project:
userBack-end Developer
Contributions:14 reviews, 20 commits, 14 PRs in 2 years 11 months
Contributions summary:Jerry primarily contributed to the backend logic of the Java thread affinity project. They addressed a bug related to loading CPU information in virtual environments, improved log messages, updated the JNA library to version 5.8.0, and cleaned up and de-deprecated code. Additionally, the user implemented error handling and logging improvements related to acquiring CPU locks and also fixed a spelling mistake.
affintiybindthreadjava-threadjava
OpenHFT/Chronicle-Wire

Jun 2017 - Jan 2023

A Low Garbage Java Serialisation Library that supports multiple formats
Role in this project:
userBack-end Developer
Contributions:216 reviews, 222 commits, 109 PRs in 5 years 7 months
Contributions summary:Jerry primarily contributed to the `chronicle-wire` library, a low-garbage Java serialization library. Their work focused on fixing bugs and improving the core functionality of the library, particularly in areas like data serialization, message history, and the handling of data types like bytes. They implemented and refined features related to copying objects and ensuring data integrity in the serialisation process, optimizing the underlying mechanics of the library. The user’s contributions showcase an understanding of Java and the intricacies of high-performance serialization.
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.
Request Free Trial
Jerry Shea - MD APAC at Chronicle Software