Paul joined Riot in 2006 as one of their first interns and was one of the original 11 developers who began the development of League of Legends. He lead the design of League's user interface and co-designed the original 22 champions alongside Jeff 'Kassadin' Jew, Colt 'Ezreal' Hallam and Steve 'Guinsoo' Feak. Paul also co-created the Yordle race with Jeff 'Kassadin' Jew. Paul later became the Lead Champion Producer and oversaw the development and production of over 54 different champions including Ahri, Jinx, Lucian, Thresh, Vi, and Yasuo. He then became the Product Manager on the In Game Events Team and lead the development and production of the 2014 Harrowing and Shurima Events. He then became a Product Manager on the Skins team before moving to Valorant.
- He was one of Riot's founding interns.