Senior Software Engineer with extensive programming experience using .NET technologies and an exceptional ability to research and solve complex problems.
Excellent knowledge of CMS development and customization using .NET technologies specifically, SharePoint and Salesforce.
Deep experience in database application development using SQL, JSON, and .NET technologies.
Experienced software development manager who can connect engineering organizations with the other functions in an enterprise and has knowledge of all aspects of software development life cycle and software methodologies including Agile.