His interests are in software development in Java and include user interface design, enterprise frameworks and service-oriented software and software metrics, particularly applied to Java.