Specialties include: Multi-threaded design, GUI design, socket programming, JAVA reflection, collections and generics, Android application development, serialization and data-post processing, interface with NASA's World Wind program for geospatial data mapping and analysis.