Warren Kenny is a Senior Principal Engineer leading Riot Games' Anti-Cheat team with 11 years of production software experience and a Ph.D. in Computer Science focused on reliable routing for wireless networks. He blends deep systems and networking expertise—from packet capture and intrusion prevention to back-end APIs—with a strong focus on elegant, extensible cross-platform architectures and shared codebases. Warren has architected and shipped end-to-end projects across C++, Java, Erlang/Elixir, Node/PHP and mobile platforms, and has deployed multiple consumer apps through his company Radicle Design. At Riot he built security tooling and scalable platforms (including Sweeper and Sightstone) that automated vulnerability scanning and triage, demonstrating product-led security at scale. He pairs hands-on engineering with client- and team-facing leadership, having led product and security teams, mentored developers, and supervised projects from budget to delivery. Based in Ireland, he’s equally comfortable in low-level networking internals and high-level product strategy—often translating academic research into practical, production-grade systems.
11 years of coding experience
14 years of employment as a software developer
B.A, B.A.I, Computer and Electronic Engineering, B.A, B.A.I, Computer and Electronic Engineering at Trinity College, Dublin
Doctor of Philosophy (Ph.D.), Computer Science, Doctor of Philosophy (Ph.D.), Computer Science at Trinity College
Diploma in Statistics, Statistics, Diploma in Statistics, Statistics at Trinity College Dublin
Contributions:13 pushes, 2 branches in 4 years 6 months
erlangelixirsamlssoslo
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.