Senior Software Developer - MPW Industrial Services Group - Hybrid
(2025-05 - 2026-05)
Designed and developed modern enterprise applications focused on backend modernization and cross-platform UI development.
- Designed and delivered production-grade backend services and internal tooling supporting enterprise operational workflows.
- Built and maintained APIs and distributed systems with a focus on reliability, observability, and performance.
- Implemented CI/CD improvements and automated testing strategies to reduce deployment risk and improve release velocity.
- Leveraged AI-assisted development tools to accelerate engineering throughput and improve code quality.
- Integrated AI-driven code review agents (GitHub Copilot code review and OpenAI Codex-based agents) into GitHub pull request workflows to perform automated first-pass analysis, surface potential defects, and augment human review with structured feedback.
- Collaborated across product and engineering teams to translate requirements into scalable technical solutions and production-ready implementations.
- Participated in architecture discussions, code reviews, and system design for evolving platform components.
Software Engineer (Contract) - Tennessee Valley Authority (TVA) - Remote
(2024-11 - 2025-05)
Supported enterprise modernization efforts for TVA's Energy Management System (EMS), a large-scale initiative impacting critical grid operations and approximately 15,000 users across the Tennessee Valley region.
- Delivered .NET backend services and Angular frontend functionality supporting EMS modernization and compliance initiatives
- Developed SQL-driven integrations, reporting, and data validation workflows for operational energy systems
- Contributed to modernization of service-based applications supporting power grid monitoring and maintenance operations
- Participated in peer reviews, paired programming, and Agile delivery workflows using Azure DevOps and ServiceNow
- Implemented and maintained automated testing approaches to improve reliability within a highly regulated environment
Consultant / Team Manager - Daugherty Business Solutions - Remote
(2021-04 - 2024-08)
Delivered enterprise consulting services for healthcare and pharmaceutical clients while also serving in technical leadership and people management roles.
Senior Software Engineer - Evernorth
(2021-04 - 2024-08)
- Led modernization of legacy C++ processing systems into modern C#/.NET Core applications
- Designed backend systems supporting pharmacy inventory synchronization and logistics workflows
- Delivered order prioritization and shipping optimization solutions used to reduce operational costs
- Built robust automated testing suites using xUnit, NUnit, and Moq
- Implemented CI/CD workflows and static analysis pipelines using Azure DevOps and SonarQube
- Mentored developers in testing strategy, CI/CD practices, and software design principles
Team Manager - Daugherty Business Solutions - Remote
(2021-04 - 2024-08)
- Managed and mentored engineering consultants across multiple client engagements
- Supported career development, promotion readiness, and technical growth initiatives
- Collaborated with leadership teams to improve delivery standards and internal engineering processes
Lead Software Engineer - Manifest Solutions
Lead Software Developer - AEP - On-Site
(2019-09 - 2021-04)
Served as lead developer for identity verification and management platforms supporting utility-sector operations.
- Led architecture and development of ASP.NET Web API and Aurelia applications in enterprise .NET environments
- Managed technical direction and mentorship for a team of developers
- Built automated testing and UI validation frameworks using xUnit, Selenium, and Java
- Improved deployment visibility and engineering reporting using Grafana and Prometheus
- Standardized CI/CD and testing practices through Jenkins pipeline integration
Consultant / Software Engineer - Improving Enterprises
(2017-02 - 2019-07)
Delivered consulting services across insurance, restaurant technology, startup, and enterprise software environments.
- Developed ASP.NET Core and Azure-hosted backend systems and APIs
- Built automated testing frameworks using NUnit and Cypress
- Contributed to modernization and refactoring of enterprise insurance applications
- Implemented CI/CD processes and Azure API integrations for cloud-hosted systems
- Collaborated in Agile teams delivering frequent production releases
Heuristic Solutions / Affinion Group / Improving Enterprises
(2014 - 2017)
- Developed automated testing frameworks using Selenium, Canopy, and F#
- Built and supported .NET MVC, WPF, and WCF enterprise applications
- Performed SQL-based troubleshooting, diagnostics, and backend support
- Supported Agile software delivery and enterprise QA initiatives