Kevin McKernan
Tampa, FL 813-***-**** ***********@*****.*** www.linkedin.com/in/kevin-mckernan-83b605325 SKILLS
· C#, .NET framework, .NET Core
· ASP.NET, ASP.NET Core, MVC, Web API
· Entity Framework, ADO.NET, LINQ
· T-SQL, Stored-Procedure
· React, Angular, Node.js
· HTML5, CSS3, JavaScript, TypeScript
· Bootstrap, jQuery, Material UI, Tailwind CSS
· MS SQL Server, Azure SQL, Cosmos DB
· MySQL, PostgreSQL, MongoDB, DynamoDB
· NUnit, XUnit, MSTest, Jest, Mocha, Enzyme
· Azure VM, Functions, App Services, AD
· Azure Service Bus, Application Insight,
Monitor
· Azure DevOps, GitHub, Bitbacket
EXPERIENCE
SENIOR SOFTWARE ENGINEER INCEDO INC. SEPTEMBER 2023 - SEPTEMBER 2024
· Developed and deployed 3 Microservices using C#, ASP.Net Core Web API, enhancing real-time digital engagement through DMT tools for over 500 Advisors at AssetMark.
· Built 2 Microfrontends with Anguar and React, integrating with backend Microservices to streamline workflow processes.
· Conducted performance tuning and optimization of over 50 SQL queries and stored procedures using LINQ and Entity Framework, reducing execution times.
· Completed straight-through processing for one-time ACH/Check Withdrawal requests via the MIMO tool using C#, ASP.Net Core and Azure Functions, reducing processing times by 10 seconds.
· Resolved production data issues by performing root cause analysis (RCA) using SQL Server 2019, implementing permanent solutions that addressed over 15 recurring issues.
· Leveraged Azure cloud services to implement industry-specific solutions for financial management, utilizing over 5 key features such as Azure Functions for serverless computing, Azure SQL Database and Cosmos DB for secure data storage, and Azure Logic Apps for automating workflows.
· Introduced ad-hoc reporting solutions to clients using SQL Server Reporting Services (SSRS) and Power BI, tailoring insights for over 15 specific requirements.
· Improved logging and monitoring solutions using Datadog for real-time performance tracking and alerting, managing over 50 metrics and logs.
· Authored comprehensive unit tests using NUnit for over 30 use cases across application layers, improving overall code quality.
· Led code reviews and mentored 3 junior developers through Pair Programming Sessions, ensuring adherence to coding standards and best practices.
SOFTWARE ENGINEER INTEGRA CONNECT NOVEMBER 2020 – AUGUST 2023
· Migrated the Integra Cloud EHR application to .NET 6 and Microservices architecture, improving system performance and scalability.
· Built usability enhancements in the EHR application using JSON for data interchange, along with Angular, HTML5, and CSS3.
· Implemented EHR standards by utilizing Microsoft Dynamics 365 to enhance patient data management and compliance with healthcare regulations.
· Developed and integrated clinical data management features with laboratory systems using Microsoft SQL Server and Entity Framework ORM, enhancing data accuracy and reducing processing time by 40 reports per week.
· Leveraged Microsoft Azure services such as Azure App Service and Azure Functions to host and optimize the EHR application, achieving a cost reduction of $15,000 annually through efficient resource management and deployment strategies.
· Enhanced system performance by troubleshooting and fixing 150 defects in the EHR application, utilizing Selenium for automated testing, leading to improved reliability and user satisfaction.
· Upgraded application components using Azure DevOps, Docker, and Kubernetes to meet compliance and certification requirements, ensuring adherence to healthcare regulations and reducing audit risks by 5 incidents per quarter.
· Partnered with the DataOps team to streamline data processing workflows using Azure Data Factory and Snowflake, resulting in a reduction of processing time by 12 hours per month.
· Conducted 12 training sessions for staff on using Microsoft Teams for efficient communication and collaboration during EHR implementation projects, promoting adherence to best practices.
· Collaborated with Cross-Functional teams to deliver high-quality software solutions on time using Agile methodologies, contributing to a reduction of project delivery timelines by 2 weeks per sprint. SOFTWARE ENGINEER AVAILITY SEPTEMBER 2017 – OCTOBOR 2020
· Implemented a .NET 4.8 authorization framework, securing back-end services and ensuring compliance with industry standards.
· Created a .NET Core console application to process and serialize 1.2 million XML documents, mapping contents to a new database schema.
· Spearheaded the company’s adoption of Okta authentication service by diagramming data flow, designing a robust database schema, and creating a proof-of-concept for user authentication, improving security for over 10,000 users.
· Created API endpoints to validate SAML 2.0 Single Sign-On requests from Okta, OneLogin, and other trusted partners.
· Designed queries and schema for third normal form and performance in SQL servers with over 7 million product records, and optimized ETL processes for over 3 million records using SQL and SSIS.
· Set up comprehensive Postman API test collections and Cypress release verification tests for 95 backend RESTful APIs.
· Expanded and standardized logging practices with Azure Application Insights and Sumo Logic, reducing error rates by 30 instances in key applications.
· Adopted and integrated Microsoft Azure features, including Functions and Blob Storage, optimizing cloud resource utilization by 20 units.
· Championed the transition to a DevOps model by implementing a CI/CD pipeline with Atlassian Bitbucket and Bamboo, resulting in the automation of 15 deployment processes. Education
BACHELOR OF SCIENCE IN COMPUTER ENGINEERING 2014 - 2017 UNIVERSITY OF SOUTH FLORIDA