Richard is an empirical technologist and solver of deep-dive technical problems and works independently as a Software Engineer and Trainer. Recently he has written a book on Java 8 Lambdas for O’Reilly and helps developers learn via http://iteratrlearning.com and http://www.pluralsight.com/author/richard-warburton. He’s worked as a developer in diverse areas including Low Latency Trading Systems, Statistical Analytics, Static Analysis, Compilers and Network Protocols. He is a leader in the London Java Community. Richard is also a well known conference speaker, having talked at Devoxx, JavaOne, QCon SF, JFokus, Devoxx UK, Geecon, Oredev, JAX London, JEEConf, Codemotion, JProfessionals and Voxxed Days Luxembourg. He obtained a PhD in Computer Science from The University of Warwick.