I have 14 years of experience in software industry and have sound knowledge of all the phases of software development life cycle. I have key expertise in the areas of design, implementation, testing, documentation, maintenance and support of software products. Being truly multi-skilled I have flexibility to work in any technical environment, with a broad range of development tools. With exceptional learning ability and flexibility, I am quite conversant with Object-Oriented, Client-Server, GIS, GUI and Web based applications. I extensively worked on Utility products and have exposure towards Airline, Telecom, Electrical, Content Management, Print, Alarm Monitoring domains. Sound Knowledge and experience in agile (SCRUM) and waterfall software methodology and also possess good communicational and inter-personal skills.