I am now currently serving as Senior Web Application Developer on the Mobile Development Team and am responsible for the Security Model Service, Common Services (WebApi REST based SaaS) for Mobile & as well as Common Services (also WebApi REST based SaaS) for the EHR platform. I have been the primary contributor on Architectural Initiatives 2 years running which requires me to lead discussion after organizing and creating the standards by sourcing industry standards, coupled with best patterns and practices. This contributes to helping create standards driven development and test driven development coding philosophies. Main contributor and Team coordinator tasked with creating a complete and overarching coding standard as it applies to the company in terms of Microsoft development. It includes new direction and focus on creating Standards based Service Oriented Architectures using the M.S. WebApi 2 framework; and how Standards based Logging, Exception Handling, Authentication & Authorization can allow for sustained and manageable growth as a Medical software & hardware solutions company and encourage higher levels of cross-functional development, and usher in a homogeneously growing product line that can be consumed or used across several media delivery platforms. My motivation for the Coding Standards was to provide developers a "Common Services" architecture & API for consumption and digestion of internal & external facing resources to provide our consumers, clients & providers access to more real-time medical data across several media delivery platforms. I created a proof of concept and working prototype in free time to allow consumers of our internal resources to benefit from an improved security model offered by a relatively new RFC standard implemented in combination with E.O.I standards and delivered using a WebApi 2.0 framework. I re-factored the proof of concept to use dependency injection with both a Unit of Work and Repository Design pattern to follow S.O.L.I.D programming philosophies to create what is conceptually a low risk and simultaneously blazingly fast authentication mechanism and security model using best practices for modern development.
Matt Vandergrift MCTS
Senior Web application developer
- Cary NC
- [email protected]