He has consulted for a number of companies on Systems Development Methodology and is also the co-author of two books, Object-Oriented Programming and Java, published by Springer-Verlag, 1998 and Developing Systems Using J2EE published by Prentice-Hall, 2004.