Resume

Software developer with over 15 years of experience building and maintaining enterprise applications across healthcare and financial services. My recent work centers on agentic AI workflows in C# and .NET backend development, SQL Server versioning and maintenance, third-party API integrations, and the kind of long-term system ownership that comes from living inside a production codebase through years of change.

I work well inside legacy constraints, communicate clearly across technical and non-technical audiences, and consistently deliver solutions that are maintainable, traceable, and built to last. Whatever your situation, I can deliver.

Experience

Application Developer

July 2015 – Present
Optivate Health
  • Implement agentic AI workflows for EMR document generation, cutting provider documentation time ~60%.
  • Design agentic command structures for optimal, consistent output.
  • Develop complex third-party communication and data exchanges — cutting manual processing steps ~30% and speeding data exchange ~80%.
  • Develop and maintain healthcare software systems supporting EMR workflows, clinical documentation, patient data, and operational integrations — in daily use across 500+ clinics and 10,000+ users.
  • Design and implement backend systems in C#/.NET and SQL Server, including schema changes, complex queries, and data-correction scripts.
  • Joined the codebase when the core platform ran on .NET 2; contributed to ongoing modernization to .NET 10 over 10+ years — zero full rewrites, no planned downtime.
  • Build and support durable backend workflows, production troubleshooting, and targeted, reliable fixes.
  • Modernize legacy patterns into more maintainable and scalable implementations.

Application Developer

September 2013 – April 2015
Black Knight Financial Services
  • Delivered targeted enhancements and maintenance across internal mortgage business applications.
  • Partnered with business stakeholders to translate operational requests into practical C#/.NET and JavaScript solutions.
  • Improved usability, workflow efficiency, and day-to-day system functionality through focused feature updates.

ASP.NET Application Developer

June 2012 – May 2013
ISO Group Inc.
  • Extended, upgraded, and re-architected an internal business application using C#, VB.NET, Telerik, and SQL Server 2012.
  • Split a 20,000-line monolithic project into a basic N-Tier architecture.
  • Encapsulated LINQ2SQL connections dispersed across 200+ class files into a unified base class.
  • Resolved end-user issues via a ticketing system and delivered system enhancements based on feedback.

Software Developer

December 2009 – July 2012
Computer Sciences Corporation / Raytheon
  • Core team member (3 people) on a process management system for the United States Air Force at Patrick AFB.
  • Architected the solution using Visual Studio 2010, C# 5.0, the MVP design pattern, Entity Framework 5, and SQL Server 2008.
  • Reverse engineered a legacy MS Access 2000 application and migrated its data to the new SQL Server system.
  • Designed a custom ranking system using Telerik RadDocks, AJAX, and C#; implemented a revision/approval workflow.

Web Application Developer

August 2007 – March 2009
Nelson Publishing
  • Developed a dynamic custom CMS for blogging with a SQL Server backend, abstracted for use across multiple websites.
  • Used ASP.NET and the AJAX toolkit to develop and enhance sophisticated administration pages for internal users.

Teaching

Public School Teacher

2003 – 2007
Charlotte County & Lee County Schools
  • Delivered instruction in 6–12 Math, Social Studies, and Interdisciplinary subjects.
  • Developed lesson plans, assessments, and classroom instructional materials.
  • Led and participated in workgroups and professional development efforts.

Coaching

Swim Coach

May 2023 – Present
Sea Dragon Aquatics (USA Swimming)
  • Lead all groups within a USA Swimming program — independently managing coaching, practice execution, and pool operations.
  • Design and deliver training for swimmers at multiple ages and competitive levels.
  • Responsible for athlete development, group progression, practice structure, and daily program management.
  • Coached a state champion swimmer in Indiana (2001).

Skills & technologies

AI & Automation

agentic AIAI agentsGitHub CopilotChatGPTClaudeWorkflow Automation

Languages

C#.NETASP.NETVB.NETJavaScriptjQueryT-SQL

Data

SQL ServerEntity FrameworkSSMSDatabase Design

Tools & Practice

GitTFSVisual StudioLegacy ModernizationSystem IntegrationHealthcare / EMR

Education

Western Kentucky University

B.A. Economics
1994 – 1999

Certifications

  • USA Swimming Certified Coach and Official
  • Florida DOE Certified Teacher — 6–12 Math, Social Studies, Interdisciplinary (expired)
  • Registered Broker (expired)

Community involvement

President, School Advisory Council

2018 – 2024
L.A. Ainger Middle School
  • Planned and conducted monthly meetings.
  • Managed rules and membership.
  • Collaborated with school leadership for student success.

Level 2 Volunteer

2025 – Present
Charlotte County Public Schools
  • Lead Fellowship of Christian Athletes.
  • Volunteer for and officiate high school swim events.
An unhandled error has occurred. Reload 🗙