+ A software professional with 10+ years of experience at senior developer, technical lead level in financial services domain
+ Wide range experience which includes design , implementing and deploying software for financial, commercial and other businesses
+ Architectural knowledge with best-of-class approaches using design patterns, multi tier strategy and full software development life cycle which includes specification, design, coding, testing and user support
+ Profound knowledge of object-oriented methodologies, database application design, web application development and maintenance.
+ Proficient in developing thorough design documentation for system interfaces, and application components.
+ Excellent Leadership, Technical, Analytical and Problem Solving skills