Srinivas Narayanan is a senior Architect and Head of the Technology Group at Tavant Technologies, a provider of enterprise software solutions. At Tavant, he has engineered several mission critical applications for Fortune 500 companies and architected a Platform that provides a set of reusable components for Java application development. Earlier, he was at IBM Almaden Research Center doing research and development in the area of object-relational database systems. He has published several papers on Object-Relational Databases, Real-time Databases, System Integration and SOA, and Enterprise Applications at leading international conferences such as the ACM SIGMOD and VLDB. He holds a M.S in Computer Science from the University of Wisconsin, Madison, USA and a B.Tech in Computer Science from the Indian Institute of Technology (IIT), Madras, India.