I work as an instructor, coach, and author with an independent
curriculum
of C++ and Java courses. I deliver my services worldwide, mainly
in Europe and North America. My areas of expertise include advanced Java
and C++ programming, concurrent programming, and performance issues.
I am the author of the
Java
Generics FAQ
, an online resource covering new language features in
Java 5.0, and I am currently working on the
Lambda/Streams
Tutorial & Reference
. I am co-author with Klaus Kreft of
several books, among them "
C++
Standard IOStreams and Locales
" (Addison Wesley, 2000). We are authors
of countless magazine articles, including a series of articles initially
entitled "
Effective
Java
" for the German JavaMagazin.
I enjoy speaking at
conferences
all over the world. I am an observing member of the ISO/ANSI C++ standards
committee and the Java Community Process JCP.
Available on this website is the information listed below.