Dariusz Antoniuk is a seasoned software engineer with 17 years of experience, based in London, who excels in systems-level C++ and Rust development and contributes actively to open-source projects on GitHub. He has deep expertise in distributed and simulation engines from his work at Hadean—co-designing netcode for millions of entities and integrating with Unreal and Unity—and currently applies that systems thinking at Chorus One. His background includes improving reliability and automation for Ocado’s warehouse control systems, where he also led emulation and migration efforts to cloud-native platforms. A long‑time contributor to TrinityCore and related WoW tooling, Dariusz has a knack for refactoring complex game logic (spells, auras, packet parsing) into maintainable back-end systems. He combines pragmatic engineering with developer-focused tooling and documentation improvements, and is known for pushing performance and scalability boundaries in production and demo projects.
17 years of coding experience
5 years of employment as a software developer
Bachelor’s Degree, Information Technology, Engineering, IT, 5, Bachelor’s Degree, Information Technology, Engineering, IT, 5 at Bialystok University of Technology
Contributions:356 commits, 4 comments in 3 years 4 months
Contributions summary:Dariusz primarily contributed to the back-end logic of the TrinityCore MMO framework, specifically focusing on Death Knight and Priest spells. Their contributions included refactoring and moving spell-specific code to AuraScripts, adding new hooks for advanced effects, and implementing functionalities for spells such as Anti-Magic Shell and Corpse Explosion. These changes demonstrate a focus on improving the framework's spell system, and the user likely interacted with the underlying game logic implementation.
Contributions summary:Dariusz contributed to the World of Warcraft Packet Parser project by implementing functionality to parse specific opcodes, such as `SMSG_SPELL_CHANCE_PROC_LOG`. They also added command-line support, enabling configuration file overrides and usage information display. Further contributions involved fixing parsing errors across multiple handler files and creating functions for UpdateFields data manipulation.
luadotnettrinitycorewarcraftworld-of-warcraft
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
Dariusz Antoniuk - Software Engineer at Chorus One