Dr Raoul-Gabriel Urma is the CEO and Founder of Cambridge Spark, a leading learning organisation for data scientists and developers. In particular, Cambridge Spark has developed K.A.T.E.®, a proprietary AI-powered learning and assessment platform for Data Science, with the support of the UK innovation agency (£1.4million funding). He also founded and runs Cambridge Coding Academy, a growing community of young coders and pre-university students. 

He is author of several programming books, including the best-seller “Modern Java in Action: lambdas, streams, functional and reactive programming” which sold over 30,000 copies globally and with a second edition published in November 2018 as well as “Real-World Software Development” published in December 2019.

Raoul holds a PhD in Computer Science from Cambridge University as well as a MEng in Computer Science from Imperial College London and graduated with first-class honours, having won several prizes for technical innovation. His research interests lie in the area of programming languages, compilers, source code analysis, machine learning and education.

He was nominated an Oracle Java Champion in 2017. He is also an international speaker having delivered over 100 talks covering Emerging Technologies, Entrepreneurship, Java and Python. Raoul has advised and worked for several organisations on large-scale software engineering projects including at Google, Oracle, eBay and Goldman Sachs.