He is also president and CEO of Nimkathana Corporation, which does research and development in high-performance cluster computing, data mining, handheld/embedded software, and distributed systems. Thiruvathukal's role on the board will be to serve as the new co-editor for the Scientific Programming department. His other research interests include scientific programming in Java and XML and open-source projects. He has written two books for Prentice Hall covering concurrent, parallel, and distributed programming patterns, and techniques in Java and Web programming in Python. Thiruvathukal has a PhD from the Illinois Institute of Technology in Chicago. For further information, please visit his Web site at http://gkt-www.cs.luc.edu.