Experience

15+ years of engineering leadership across .NET, JavaScript, and data — from federal systems to municipal reporting.

Languages & Frameworks
  • C# / .NET
  • ASP.NET Core
  • React
  • Vue.js
  • Angular
  • Java / Spring Boot
  • Go
  • JavaScript / TypeScript
Data & Reporting
  • SQL Server
  • T-SQL
  • SSRS
  • Reporting strategy
  • Dashboards
Cloud & DevOps
  • Docker
  • Kubernetes
  • CI/CD
  • REST APIs
  • Integrations (Stripe, Twilio)
Leadership
  • Team leadership & mentorship
  • Architecture & code review
  • Agile / TDD
  • Client & stakeholder consulting

Career history

Project Manager
Apr 2025 – Present
City of Florence, South Carolina

Leading software and reporting initiatives for municipal systems, including SQL Server / SSRS reporting and large-scale development.

Freelance Consultant
Aug 2025 – Present
Elliott Group Consulting

Advising on software and data strategy — web development, reporting, and modernization.

Founder / Principal Consultant
2009 – Present
Innovation Nexus

Building and operating software and websites for clients and local governments, with a focus on data, reporting, and reliable delivery.

Senior Software Engineer
Jun 2020 – Jan 2024
ACS Technologies

Led platform components in ASP.NET Core and Vue.js, secure REST APIs with Stripe/Twilio, and CI/CD adoption; mentored engineers and cut deployment times 40%.

Software Development Lead
Oct 2019 – May 2020
Nucor Skyline

Directed engineers building internal quoting and supply-chain tools; modernized legacy .NET apps toward containerized services with Docker.

Senior Software Engineer
Mar 2016 – Jul 2019
Booz Allen Hamilton

Built secure full-stack solutions for federal clients with Java, Spring Boot, and Angular; dashboards for intelligence and logistics teams using TDD and Agile.

Software Engineer
Oct 2012 – Mar 2016
EmployReward Solutions

Built business web applications in ASP.NET (C#/VB), jQuery, JSON, and T-SQL, plus custom reporting and dashboards.