Principal Engineer at Cloud Native Computing Foundation - Tremor Project
Berlin, Germany
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Darach Ennis is a Principal Engineer and low-latency/HPC specialist with 14+ years building distributed, event-driven systems for capital markets, gaming, advertising and large-scale web/mobile environments. He leads the Tremor project—an open-source Rust event processing engine that powers Wayfair-scale pipelines processing billions of events per minute—and now brings that expertise to Parloa and CNCF stewardship. A polyglot engineer and conference speaker, he drives empiric, benchmark-driven development and has a track record of turning performance research into revenue-impacting product features and resilient production systems. His open-source contributions span high-performance runtimes and distributed infrastructure (notably improvements to Pony’s compiler, riak_core, simd-json and tremor-runtime), reflecting deep practical experience in actor models, backpressure and state mechanisms. He combines hands-on core systems development with founder-level product instincts from ThingK.io and consultancy, often inventing just-in-time solutions in the field.
14 years of coding experience
25 years of employment as a software developer
M.Sc Networks and Distributed Systems (by research), M.Sc Networks and Distributed Systems (by research) at Trinity College Dublin
Contributions:1 release, 508 reviews, 378 commits in 4 years 7 months
Contributions summary:Darach's commits focused on refactoring and enhancing the tremor-runtime codebase, specifically targeting the state mechanism. They consolidated functions, cleaned up tests, and added support for the state mechanism within the tremor-tool script's run command. The contributions primarily involved modifying core operational logic within backpressure and batch modules, and included fixing tests related to the state mechanism addition.
Contributions:18 reviews, 31 commits, 6 PRs in 1 year 1 month
Contributions summary:Darach primarily contributed to the `simd-json` project, focusing on enhancing its core functionality and addressing code quality issues. Their work included adding new features like the `KnownKey.key()` method and implementing unit tests. Furthermore, the user addressed clippy issues, refactoring code to comply with Rust's best practices and ensuring compatibility with various Rust versions. The user's efforts also involved fixing serialization issues.
simdjsonsimdrustrust-cratejson
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
Darach Ennis - Principal Engineer at Cloud Native Computing Foundation - Tremor Project