I spend my time helping software developers and organizations get the most out of modular user interfaces created using Eclipse frameworks such as Eclipse RCP, RAP, ECF, EMF, SWT, JFace, NatTable, Nebula, p2, and Equinox/OSGi.
In addition to teaching courses online and onsite, I often work as a consultant to do architectural reviews, proofs of concept, automated build setup, and day to day feature development.