developer | thinker | tinkerer


Summary of Qualifications

  • Strategic thinker and planner; adept at effectively overseeing the design and execution of systems, projects and solutions.
  • Extremely capable in fast-paced, chaotic business environments.
  • Demonstrated ability to satisfy users through analysis and problem solving.
  • Recognized as the "go-to-person" for immediate resolution to technical issues.
  • Strong troubleshooting, installation and configuration proficiency.

April 2017 - Present :: ICF

Senior Software Engineer
  • Develop and maintain ColdFusion application for multi million dollar Federal government project.
  • Test automation

April 2015 - April 2018 :: Red Hat

Senior Applications Engineer
  • Infrastructure support of
  • Manage several applications for monitoring Examined logs using Splunk, Graphana/Graphite to troubleshoot issues.

May 2013 - April 2015 :: Short's Travel Management

Senior Software Analyst
  • Develop and maintain custom applications used for travel management.
  • Maintain Git repositories (Gitlab), JIRA bug tracking system and Confluence wiki for documentation.
  • Setup Jenkins for automated deployments and testing.
  • Improved documentation of processes and applications by using wiki.

December 2011 - May 2013 :: CGI Federal / US EPA – Custom Applications Management (CAM)

Senior Application Developer
  • Designs, codes and tests complex software. Troubleshoots software and corrects errors. Prepares test data, tests and debugs programs. Documents programs and user procedures. Supervises junior developers.

August 2010 – December 2011 :: University of North Carolina at Chapel Hill

Applications Analyst
  • Develop and maintain applications to manage research at the University of North Carolina.
  • Developed a Healthcare Provider Credentialing Application. The website replaced an existing inefficient paper process.
  • Introduced development best practices to team including source control, application testing and bug tracking.

2008 - August 2010 :: SRA International, Durham, NC

Application Developer / Configuration Manager
  • Develop high end applications for the National Institute of Environmental Health Sciences (NIEHS).
  • Maintain Subversion repositories.
  • Install, configure and maintain JIRA bug tracking system.
  • Install, configure and maintain Confluence wiki for documentation.
  • Create Ant scripts to aid in project deployment.

2006 - 2008 :: Lockheed-Martin IT, Durham, NC

Senior Software Development Analyst
  • Develop high end applications for the National Institute of Environmental Health Sciences (NIEHS).
  • Introduced new processes and procedures to improve developer productivity.
  • Developed Ant deployment scripts to improve deployment process and reduce errors.
  • Assisted with implementing version control system (Subversion).

2000 - 2006 :: ClickCulture, Raleigh, NC

Chief Technology Officer
  • Develop user friendly ColdFusion powered applications.
  • Bigelow Tea (
  • NC Symphony (
  • Bear Rock Cafe (
  • Administration of local and remote client servers.

1996 - 2000 :: Clark, Richardson & Biskup, Cary, NC

Network Administrator / Webmaster
  • Responsible for administering, optimizing and supporting internal LAN/WAN infrastructure consisting of Windows and Novell servers and more than 90 Windows desktops.
  • Webmaster for Corporate Website.


  • Ansible, Splunk, Puppet, CI
Application Development
  • ColdFusion, jQuery, Gulp, Git, Python
Test Automation
  • Selenium, Jenkins, TestBox, Robot Framework
  • MySQL, Oracle, Microsoft SQL Server
Design / Graphics
  • Adobe Photoshop, Adobe Illustrator, Adobe Fireworks
  • TCP/IP, Router / Firewalls, Anti-Virus, Data Backup and Recovery, Desktop Troubleshooting / Repair, VPN / Remote Access
  • Linux, Windows Servers / Operating Systems


  • Manager of TACFUG (Triangle Area ColdFusion User Group)
  • Organize the Triangle Area CFLunch
  • Organize NCDevCon – An annual ColdFusion / Web Developer conference in North Carolina
  • Maintain my wiki – a useful reference for developer topics like Ant and Sublime Text
  • Hosted 'A Cerium Gist' radio show on CodeBass Radio


  • cf.Objective() 2014 : Digging Into The Developer Toolbox - Work Smarter, Not Harder
  • cf.Objective() 2012 : Getting Started with Code Review (and ReviewBoard)
  • cf.Objective() 2011 : Digging Into The Developer Toolbox / ColdFusion and PDF
  • CFUnited 2010 : Digging Into The Developer Toolbox - Get Lazy: Automate!

Writings and Publications

  • Adobe Coldfusion Anthology (Book - contributed Chapter 42 - Automating Your Development with Ant)
  • Automating Your Development with ANT (Fusion Authority Quarterly Update Vol. 2, Issue 4)
  • "Code ColdFusion applications fast with the Eclipse CFEclipse plug-in" (IBM developerWorks, November 6, 2007)