Matt Vandergrift MCTS
Senior Web application developer
- Cary NC
- 919.797.5420
- matthew.vandergrift@live.com
My goal is to obtain a gainful position with a company that utilizes my strong experience as a Senior .NET developer. Performing SDD & TDD Agile development for client-server based desktop applications / web applications & sites / mobile development & within REST based service or SaaS models utilizing my full Microsoft stack skill sets. Experience in Waterfall transition to Agile SDLCs
I am currently a Microsoft Certified Technology Specialist, in the process of becoming a Microsoft Certified Professional.
• I have been developing client, server & web applications for over 15+ years.
• My experience in software engineering includes .NET, C#, VB.NET, TFS, WebApi 2, MVC, OAuth2, SSIS, SSRS, ASP.NET, XML, XAML, SAML, AJAX & JQuery, JavaScript, CSS, VB6
• Continuous Integration Build Systems and creating Build Definitions in TFS
• TFS WorkItem creation & Process Definitions
• Database design for various MS SQL Servers as well as Open Source solutions.
• Have programmed 100s of software solutions for either Medical, Financial, Petroleum, Agricultural or Retail Industries as well as custom in home automation.
• Created and stewarded RESTful services coding standards, general coding standards, logging frameworks, as well as Security models and implemented OAuth2 providers and consumer standards in conjunction with my own EOI standard.
• Proficient in Test Driven Development using MSTest and Coded UI Tests.
• In free time I have designed & coded an Augmented Reality web cam software to bring real-world interactivity with a computer. Allows for custom 3D images to be overlaid on actual real life surfaces in real time.
• My latest Pet Project is a WPF application using Speech Recognition & SAPI TTS to turn a Kinect usb peripheral & WPF app into a Home Automation Command Console. It recognizes words sentences & can perform many home automation actions including lights, weather alerts, reminders, emails, date/time, & sports.
• TFS DevOps for creating & editing Process Definitions, Workflows, Work Item Types, Build Definitions & setup of Release Manager.
http://blog.xsinc.com/2011/09/working-faster-with-more-information/