Jan Nielsen is a founder and systems architect with four decades of experience designing concurrent, high-performance applications across broadcasting, healthcare, higher education, and finance. He currently runs Ad Hoc Markets delivering low-latency trading solutions and advises startups on technical strategy, drawing on deep hands-on experience from roles at SunGard, Novell, and multiple startups. Jan is a pragmatic refactorer and backend engineer who contributes to notable low-latency open-source projects like Chronicle-Queue and Chronicle-Wire, improving maintainability and resource management at microsecond messaging scales. His background in physics and early work building detector software for the Fly's Eye observatory underscore a lifelong focus on precision systems and robust engineering.
Micro second messaging that stores everything to disk
Role in this project:
Back-end Developer
Contributions:2 reviews, 28 commits, 29 PRs in 1 year 1 month
Contributions summary:Jan primarily focused on refactoring and improving the code quality of the `chronicle-queue` library. Their contributions involved optimizing existing code, such as using static builders and closing resources with try-with-resources blocks. They also removed unused code and deprecated elements, enhancing the maintainability and performance of the project. Additionally, the user addressed unchecked conversions and made adjustments to avoid deprecated methods.
A Low Garbage Java Serialisation Library that supports multiple formats
Role in this project:
Back-end Developer
Contributions:16 commits, 15 PRs, 7 comments in 1 year 5 months
Contributions summary:Jan's contributions primarily focused on code cleanup, refactoring, and suppressing compiler warnings within the `chronicle-wire` library. They addressed warnings related to raw types, unchecked conversions, and unused code across multiple Java source files. The changes involved modifying test files, core library files, and utility classes. The commits demonstrate a focus on improving code quality and reducing potential issues.
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.