Roman Kagan has been creating commercial software since 1986. He was one of the first developers using Java to create web applications. Since 1991, Roman has his own company - SoftFinity and has been consulting for companies including Hewlett-Packard, EDS, GM, Ford, Chrysler, Fanuc Robotics, Comerica, ABN-AMRO, Avanzado and Polk.