Primarily working on DPDK, he has been involved with the design of the eventdev API since it was publicly available. He gained hands-on experience and practical learnings of achieving high-performance event scheduling in software during the implementation of the software eventdev PMD. He received a B.S degree in Music, Media, and Performance technology from the University of Limerick, and has a background in design and implementation of real-time audio software on Linux.