Post Job Free
Sign in

Software Engineer Senior

Location:
Tampa, FL, 33609
Salary:
130000
Posted:
January 10, 2025

Contact this candidate

Resume:

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



Contact this candidate