• More than 19 years of overall software development experience having expertise in all stages of the whole software development life cycle.
• Microsoft Certified Solution Developer in .Net
• Proficient in Object Oriented Analysis and Design(OOAD), Object Oriented Programming (OOP), ,design patterns, software development best practices, Agile development Methodology, and TDD
• Excellent interpersonal, communication and organizational skills, productive relationships by working effectively with team members at all levels; easily adapt to new environments and with great potential to learn.
• Have a great passion about technology and always try to keep up by reading tech blogs, checking out developer podcasts and webcasts, and attending developer training classes