Application Developer
Brentwood, Tennessee, Us
• Designed, developed, maintained, and supported enterprise wide applications that met corporate standards for authorization, authentication, design, and security, impacting over 9,500 users• Created and maintained boilerplate front (Angular) and back end (C#/.NET) code to significantly decrease time to market of new projects while at the same time maintaining code standards• Redesigned the look, flow, and branding of TriStar applications using Angular, Material Design, Tailwind, SASS, CSS, and HTML• Enhanced technology stack by implementing authentication (PING), API documentation (Swagger), logging (custom middleware and Application Insights), and code standards (ESLint) • Redesigned application security to use authentication/authorization microservice that leverages OIDC, JWT Tokens, claim-based security, and SSO• Optimized speed and efficiency of applications using REST APIs in .NET, database normalization, indexing, pagination, and lazy-loading• Increased velocity by building CI/CD pipelines in both Azure DevOps and Github Actions to allow for rapid iterations• Gathered requirements by meeting with clinicians and stakeholders to ensure products were built to address clinical and business needs