Software professional having 12 years of experience and extensive background in full life cycle of software development process including requirement gathering, technical design documentation, effort estimation, design, development, enhancement, maintenance, debugging, code quality, code refactoring, performance tuning and testing. Proven track record of designing and implementing flexible solutions which support frequent UI and functionality changes.