matthew chestnut

Matthew Chestnut Senior Consultant

Matthew Chestnut is a Senior Consultant for ThreeWill. He has over 20 years of software development experience around enterprise and departmental business productivity applications. He has a proven track record of quality software development, on-budget project management and management of successful software development teams.

Learn More About Matthew

Experience

Senior Consultant – Activity Management Application for a Large Health Care Insurance Company

  • SharePoint 2016 application to document and manage business process activities. Hierarchical tree-based data model for primary application data and object metadata. Application role-based security controls authorization to data and processes.
  • Leveraged SharePoint for application security, lists, and libraries used for data storage.
  • Angular, Typescript and Bootstrap used for single-page application, using SharePoint PnPJS, a fluent JavaScript API for consuming SharePoint and Office 365 REST APIs in a type-safe way.
  • Application provisioning via SharePoint PnP PowerShell CmdLets allows for local (on-premise) and remote (Office 365) deployments.

Senior Consultant – Software Development Requirements Gathering Application for a Large Wireless Communications Company

  • SharePoint 2016 application to gather business requirements for software development activities. Requirements documents generated from gathered data. Email notifications and workflow for approvals. Cross-referencing of features and requirements allows for traceability and auditing. Application role-based security controls authorization to data and processes.
  • Leveraged SharePoint for application security, lists and libraries used for data storage.
  • Angular, Typescript and Bootstrap used for single-page application, using SharePoint PnPJS, a fluent JavaScript API for consuming SharePoint and Office 365 REST APIs in a type-safe way.
  • Application provisioning via SharePoint PnP PowerShell CmdLets allows for local (on-premise) and remote (Office 365) deployments.

Senior Consultant – Customer Support Portal for a Global Information Technology Provider

  • Microsoft ASP.NET web site used by customers to access published knowledge articles, create and manage support tickets, and to view and manage billing information.
  • Data managed in a combination of Microsoft SQL Server and Oracle databases, accessed via .NET data layer and WCF web services.
  • Automated application build and deployment using command-line tools (Microsoft Build Engine) and IIS web publishing (further automated by Jenkins build server).

Senior Consultant – Marketing Program Workflow Application for a Large Telecommunications Company

  • SharePoint 2010 application to automate the multi-step approval process of a marketing program request through the organization’s approval hierarchy.
  • Declarative workflow used for the approval process as well as other supporting workflows. Use of declarative workflow allows for post-deployment customization of the workflow process and email content.
  • A custom site definition used to package the solution components to ease deployment.
  • Automated deployment of the SharePoint 2010 farm solution using PowerShell.

Architect – Information Products – Global Financial Software Services Firm

  • Responsible for the development, delivery, and quality assurance of two public-facing, subscription-based news and information websites built with Microsoft SharePoint 2007, 6+ conference-specific websites built using ASP and ASP.NET and the back-office data processing supporting these Information and Training products.
  • Responsible for the architecture, design, implementation, and support of Microsoft Office SharePoint Server 2007 Publishing Template-based intranet for international and interdepartmental use.
  • Lead architect for the news and information websites.
  • Managed geographically dispersed group of developers with locations in Alpharetta, Georgia and Miami, Florida; and an off-shore group based in Mumbai, India. Reported to management team based in New York (the Chief of Technology Officer and Executive Vice-President of Information Products.)
  • Managed and executed migration of our applications and websites from an in-house data center to managed data center at IBM and to QTS.
  • Applied my SQL Server database expertise in the performance tuning of a multi-gigabyte/terabyte SQL Server database used for a customer-specific implementation of the Know Your Customer – Customer Due Diligence product line.
  • Delivered on-time results through rapid development cycles and closely-monitored project timelines. Consistently met and exceeded the up-time requirements for our hosted solutions. Vastly improved software development and quality assurance processes and procedures in order to deploy new features quickly while maintaining a high-quality product.

Education

University of North Texas, B.S. Information Systems

Technical

Tools:

Visual Studio Code, Visual Studio .NET, SharePoint Designer, InfoPath, Git, Subversion and CVS (source code control), Fiddler

Technologies:

Office 365, Microsoft SharePoint, .NET, ASP.NET, Web Services

Languages:

JavaScript/Typescript (Angular framework), HTML, CSS (Bootstrap), C#, PowerShell, SQL, XML

Databases:

Microsoft SQL Server, Oracle, IBM DB2, MySQL, Sybase Adaptive Server Enterprise, Sybase SQL Anywhere

Platforms:

Windows Server, Unix/Linux

Concepts:

Full Software Development Lifecycle, Scrum, Microsoft Solutions Framework, Object Oriented Programming