Ramanujam Rao is a software engineer, architect, and trainer specializing in building large-scale enterprise applications. He has over 13 years of experience in designing and developing complex web architectures, including portals, and helps enterprises build scalable, distributed applications on the JEE platform. He writes frequently on enterprise architecture and actively consults in field of information technology management, including technology platforms, technology strategy and application delivery. He has a B.S. in Electrical Engineering, an M.S. in Computer Science, and an MBA from Ohi...