Vijay Narayanan is one of the Lead Architects for Merrill Lynch. He is leading a project dedicated to software development for building reusable data services and business process automation components. Prior to this project, Vijay worked on several software initiatives ranging from single-user systems to large, distributed, multi-user service platforms with services.
Most recently, Vijay has been involved in research dedicated to combining agile practices with service-orientation. He is developing content for an upcoming book entitled Agile Service Reuse. Vijay contributed content pertaining to this research as well as additional methodology-related research to the book Next Generation SOA as part of a chapter on modern SOA methodologies.
He maintains a blog dedicated to software reuse at http://softwarereuse.wordpress.com/.