Extensive experience in development of web applications 8+ Years. Good documentation skills. Excellent co-ordination and communication skills Experience in Business Analysis, Requirements Gathering and client interaction. Experience in Trouble shooting and Bug Fixing of Applications. Effective Communication skills and Presentation skills. Interpersonal and Team Management skills. Good Analysis and Design Skills. Understanding of software development project cycles and methodologies. Good understanding of design, coding, guidelines and best practices.