Education »
  • B.E (Computer Science and Engineering), Bharatidasan University (1998)
  • MS Software Systems, BITS, Pilani (2006)
Hobbies »
I am an amateur photographer and like to experiment a lot with my DSLR, I feel Photography is a stress buster that helps me vent my expressions in a creative medium . I am also interested in Robotics which includes creating small models and working with latest gadgets.
Favourite Quote »
A diamond is just a piece of charcoal that handled stress exceptionally well Unknown
Thirukural »

An accomplished IT professional with more than 16 years of IT experience which includes Conceiving, designing, developing and implementing Enterprise applications. A talented architect who can provide both architectural guidance, and hands-on development leadership. Proven effectiveness as team leader of highly technical employees, outside vendors and customers. Salvaged several high visibility projects from a failing and incomplete design to a production quality code utilizing OOA&D, UML, and OO design patterns with iterative SDLC approach. Solid experience in developing SOA/BPM enabling products and ESB services with OpenESB, Glassfish Enterprise Server and BPEL orchestration. Mentored junior developers on aspects of web services, SOAP, WSDL bindings, and BPEL based composite applications. Conducted extensive performance analysis, tuning and defect correction activities to meet the performance requirement.

A technologist having significant knowledge and hands on experience in a wide range of technologies such as: Java & J2EE, SOA, Open ESB / Glassfish ESB, JCAPS, Cloud Computing, Big Data, Internet of Things(IoT).

My Expertise are in and around SOA, EAI, ESB, BPM and BPEL Custom Application Development, Platform Migration/Porting , Application Sustenance, Maintenance & Support, Manufacturing Systems, Material Management Systems, Quality Systems, BFSI.

I like the plurality and variety that software development offers; the choice of programming languages, the abundant availability of tools and libraries, the existence of multiple operating systems and the possibility of varied software development methodologies.