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 teaching people via java8training.com and Pluralsight. He's worked as a developer in diverse areas including Statistical Analytics, Static Analysis, Compilers, and Network Protocols. He is a leader in the London Java Community and runs Java Hackdays. Richard is also a known conference speaker, having talked at Devoxx, JavaOne, JFokus, Devoxx UK, Geecon, Oredev, JAX London, and Codemotion. He obtained a PhD in Computer Science from The University of Warwick.
Courses by Richard
CourseJava: JSON FundamentalsBeginner2h 30mJul 30, 2018
CourseJava Interfaces and AbstractionIntermediate1h 58mSep 1, 2017
CourseUnderstanding and Solving Java Memory ProblemsIntermediate2h 40mMar 28, 2017
CourseJava Fundamentals: CollectionsBeginner4h 3mMar 7, 2016
CourseJava Fundamentals: GenericsIntermediate3h 54mAug 10, 2015
CourseIntroduction to Testing in JavaBeginner3h 54mMay 11, 2015