Home of The JavaSpecialists' Newsletter

Our Java Trainers

"Top Java Trainers fully equipped to produce more resourceful and efficient programmers"

Dr Heinz KabutzDr Heinz Kabutz

Heinz is the mastermind behind The Java Specialists' Newsletter. He has a PhD in Computer Science. Heinz has programmed significant portions of several large Java applications and has taught Java to thousands of professional programmers. He is a regular speaker at all the major Java conferences.

Java ChampionsHeinz was chosen as a Java Champion by Sun Microsystems, the inventors of Java, for his work in advancing Java.

Heinz presents our Java training courses anywhere in the world, either in person or via remote teaching technologies. He is the author of all our courses, including Java Specialist Master, Design Patterns and Concurrency Specialist Courses.

Heinz is fluent in English and German.


Dr Heinz KabutzMaurice Naftalin (Scotland)

Maurice Naftalin has three decades' experience in software development. He has worked in industry as a programmer, designer and team leader, in university life as a teacher and researcher, and has trained programmers for Learning Tree and Sun. He is co-author of "Java Generics and Collections" (pub O'Reilly).

Maurice is a certified instructor of The Java Specialist Master, Design Patterns and Concurrency Specialist Courses.


Dr Heinz KabutzLarry Presswood (USA)

Larry has 25 years experience in software development. He first started coding in Java during 1996. In the past most of his projects were C++ and he realized the major benefit of both the Java the language and the platform. He continually strives to learn how to be a better software craftsmen and loves to share his knowledge with others.

Larry is a certified instructor of The Java Specialist Master and Concurrency Specialist Courses.


Dr Heinz KabutzDavid Gómez Garcia (Spain)

David has a BS in Computer Science from the Universidad Politénica de Madrid, which he completed in 1998. Since then, David has participated in telco projects, e-commerce, banking, defense and ground transport systems. He has pioneered web projects, SOA backbones, client applications and integration gateways.

David is a certified instructor of The Java Specialist Master Course.

Heinz presents our Java training courses anywhere in the world, either in person or via remote teaching technologies. He is the author of all our courses, including Java Specialist Master, Design Patterns and Concurrency Specialist Courses.


Java Training

We deliver relevant courses, by top Java developers to produce more resourceful and efficient programmers within their organisations.

Java Consulting

Nobody ever wants to call a Java performance consultant, but with first-hand experience repairing and improving commercial Java applications - JavaSpecialists are a good place to start...

Threading Emergency?

If your system is down, we will review it for 15 minutes and give you our findings for just 1 € without any obligation.