Kevin McKernan
Miami, FL 786-***-**** *****@*********.*** https://www.linkedin.com/in/kevin-mckernan-7a6756389/ 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 SALESFORCE OCTOBER 2024 – OCTOBER 2025
· Migrated features for a queuing middleware that handles over 2 billion transactions daily, enhancing system scalability and reliability using C#, .NET Core, and ASP.NET.
· Architected and restructured a complex codebase into containerized Microservices, improving deployment efficiency by 40% through the use of Docker and Kubernetes.
· Created custom VM images for cloud applications, deploying 5+ applications with tailored extensions in Azure App Services and Azure Functions.
· Integrated telemetry for applications, providing actionable insights that led to a 30% reduction in response times during peak loads, utilizing Application Insights and Azure Monitor.
· Monitored application performance during peak traffic periods, ensuring uptime for services handling over 1 million concurrent users through effective use of Azure Service Bus.
· Designed CI/CD pipelines leveraging IaaC tools like Terraform, Spinnaker, and Chef, streamlining deployment processes and reducing release times by 50%.
· Implemented Kafka solutions including partitions, topics, and consumers for a high-volume ingestion pipeline, achieving optimal load distribution across 100+ data streams.
· Developed full-stack applications using React, Node.js, and ASP.NET Core, resulting in the successful launch of 2 major products.
· Engineered databases such as MS SQL Server, PostgreSQL, and DynamoDB to design scalable data architectures, managing data for applications with over 10 million records.
· Conducted testing and quality assurance using frameworks like NUnit, XUnit, and Jest, ensuring software quality for 3+ projects, which reduced bug rates post-deployment. SENIOR SOFTWARE ENGINEER INCEDO INC. SEPTEMBER 2023 - SEPTEMBER 2024
· 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, Azure SQL Database, Cosmos DB, and Azure Logic Apps.
· 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 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.
· 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 – OCTOBER 2020
· Implemented a .NET 4.8 authorization framework, securing back-end services and ensuring compliance with industry standards.
· Optimized 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.
· 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 UNIVERSITY OF SOUTH FLORIDA
MAY 2014 – AUGUST 2017