K Subramani is a Professor of Computer Science in the Lane Department of Computer Science and Electrical Engineering at West Virginia University. He received his PhD in Computer Science from the University of Maryland at College Park in 2000. He worked at Larsen & Toubro as a database designer from January 1993 through July 1993. His first research job was that of an algorithm designer at Glaxo-Wellcome where he was involved with graph isomorphism problems. This was followed by a long stint at Cadence Design Systems as a VLSI engineer.