Career

Experience.

From hands-on engineering to leading development teams and evolving how software gets delivered.

Greystone IT · January 2016–Present

Engineering Manager

August 2026–Present · Financial services

  • Manage a team of six software developers.
  • Lead the team's adoption of agentic coding and AI-assisted development practices.
  • Introduced two-week sprint development cycles.

Senior Software Engineer

January 2016–August 2026

  • Developed and maintained enterprise applications using C#/.NET, Python, Azure, and SQL Server.
  • Built APIs and integrations using REST, SOAP, HL7, JSON, and XML.
  • Worked on ETL, data warehousing, Power BI, and Power Platform solutions.
  • Used GitHub Actions for CI/CD; worked with document extraction AI and chatbot agents.
March 2010–January 2016

Senior Application Developer & Team Lead

USF Health Information Systems

  • Led a team of 14 programmers on multiple Scrum projects.
  • Developed web applications and Sitecore components using C#, ASP.NET, ColdFusion, Python, and JavaScript.
  • Worked on mobile applications, database systems, and healthcare integrations.
May 2007–September 2009

Cell Phone Software Developer

A.M. Gray Systems, Inc.

Built location-aware mobile software and supporting services using Java ME, Windows Mobile .NET, GPS, SOAP, GIS, and PostgreSQL.

June 2007–2010

CEO & Chief Technician

Barkley Computer Consulting, Inc.

Provided computer repair, network administration, web development, software deployment, and backup solutions for consumers and small businesses.