Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Nicholas Ruffin

Maryland Heights,MO

Summary

Seasoned Full Stack Developer with proven expertise in enterprise software development and technical team leadership. Demonstrated success in implementing Test-Driven Development practices, establishing robust SDLC processes, and driving Agile methodologies. Extensive experience architecting microservices-based solutions, implementing DevOps practices, and optimizing development workflows. Track record of delivering high-quality software solutions while maintaining 90%+ code coverage and streamlining development operations through automated testing and continuous integration practices.

Overview

15
15
years of professional experience
1
1
Certification

Work History

Lead Full Stack Developer

Nimble Solutions
08.2021 - Current
  • Lead development on QUARC AR workflow solution utilizing microservices architecture built with .NET, C#, Mudblazor, and GraphQL
  • Engineered integration of 50+ data sources into unified AR workflow application, achieving 32+ cases touched per representative
  • Implemented code coverage metrics in Azure DevOps build pipeline, achieving over 90% coverage with 100% test pass rate
  • Developed and maintained legacy Business Process Management (BPM) systems supporting Revenue Cycle Management operations
  • Implemented Test-Driven Development using NUnit for unit testing, Playwright for integration testing, and Veracode for SAST/DAST security testing
  • Developed C# Function Apps supporting data ingestion and patient claim status retrieval via Availity and WayStar REST APIs for clearinghouse data usage
  • Configured Azure DevOps environment for sprint tracking, repository management, and pipeline integration
  • Established standardized development workflows and deployment processes
  • Implemented technical monitoring using Microsoft Application Insights for system performance and error tracking
  • Managed sprint work and collaborated with PM and AR department product owner on backlog grooming and estimations

Full Stack Developer

Core & Main Corporate Office
06.2017 - 08.2021
  • Developed enterprise applications using C#, .NET, and SQL
  • Implemented authentication systems and data access layers
  • Created and maintained stored procedures for efficient data management
  • Collaborated with product owners and QA teams to enhance application functionality

Support Specialist/Contractor

Enterprise Fleet Management
02.2017 - 06.2017
  • Managed SCCM deployments and Active Directory administration

Infrastructure & Support Roles

Enterprise Fleet Management
01.2010 - 12.2016
  • Provided Tier II support and infrastructure management
  • Implemented backup solutions and disaster recovery procedures
  • Managed asset lifecycle and system deployments

Education

Bachelor of Science - Information Technology

University of Phoenix
Phoenix
03.2017

Associate of Arts -

University of Phoenix
Phoenix, AZ
03.2015

Skills

  • ASPNET Core
  • C#
  • Reactjs
  • Python
  • JavaScript
  • HTML5
  • CSS3
  • Mudblazor
  • Nodejs
  • Azure App Services
  • Azure Functions
  • GraphQL
  • SQL Server
  • PostgreSQL
  • Azure DevOps
  • Git
  • Jira
  • ServiceNow
  • Fresh Service
  • Windows Server 2019
  • Active Directory
  • Microservices Architecture
  • Application Insights

Certification

  • Advanced Software Development, University of Phoenix
  • Database Administration, University of Phoenix

Timeline

Lead Full Stack Developer

Nimble Solutions
08.2021 - Current

Full Stack Developer

Core & Main Corporate Office
06.2017 - 08.2021

Support Specialist/Contractor

Enterprise Fleet Management
02.2017 - 06.2017

Infrastructure & Support Roles

Enterprise Fleet Management
01.2010 - 12.2016

Bachelor of Science - Information Technology

University of Phoenix

Associate of Arts -

University of Phoenix
Nicholas Ruffin