José is a developer, architect, application designer and instructor with 20 years experience in Java technologies and software craftsmanship. He is an assistant professor in Paris. He is a recognized expert, Java Champion and Java Rockstar. His recent work includes kata design in software craftsmanship, fluent API design using Java lambda expressions and streams. He is also passionate by online education, creating courses available on Pluralsight and YouTube.