Post Job Free
Sign in

Software Engineer Senior

Location:
Miami, FL, 33125
Posted:
November 04, 2025

Contact this candidate

Resume:

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



Contact this candidate