I'm a life long engineer with a passion for learning and experimenting with new technology.  I take great pleasure in observing how the solutions I create have a positive impact on people's daily life, be it work or pleasure. As a leader, I strive to lead by example and be a positive mentoring influence, both on my teams and the organization as a whole.

Work History

Work History
Jul 2015 - Present

Senior Solution Consultant


Senior technical resource in the North American field organization for SourceCode/K2’s Professional Services Team.


Professional Services Responsibilities:

  • Leads project implementation coordinating technical resources to develop project deliverables
  • Coordinates with project manager to track progress of technical milestones
  • Drives technical discussions with business stakeholders and users to facilitate key technology decisions


Technical Responsibilities:

  • Provides subject matter expertise on enterprise systems, solution architecture and integration
  • Develops detailed design specifications from high level requirements
  • Coordinates development of technical deliverables across available project resources
  • Performs solution and component reviews to ensure compliance with best practices and overall solution quality
  • Develops project deliverables


Internal Responsibilities:

  • Collaborates with other senior resources to produce development standards and best practices propagated across the global services organization
  • Mentors consultants to improve technical skills across the solution design, implementation, and maintenance phases of solution development; as well as facilitating cross-functional and soft skills development
Nov 2014 - Jun 2015

DevOps Engineer

American Addiction Centers, Inc.

As a direct report to the CTO, I was responsible for building software that enables the executive team to track, analyze and act on key performance indicators (KPI) for the business. To meet this challenge I designed and developed a system that aggregates data from multiple data sources (SQL Server, Salesforce, proprietary phone systems, etc.) into a single platform, with support for visualizing the aggregate data in new and interesting ways using a flexible client application model built on AngularJS. The platform has been expanded beyond executive reporting and now drives high visibility wallboards in the call center, in addition to providing a set of tools for key personal to easily correct and manage the aggregate data sets. This expansion was a significant improvement over previous practices where corrections to data usually meant extensive work by administrators across multiple complex systems.

While developing the platform I was also able to realize significant improvements and corrections to many existing reports and calculations that were producing previously undiscovered data errors.

As adoption of the platform grew within the organization the quality of internal reporting data sets and the confidence in the reported data was improved exponentially, as I worked directly with the CTO and other internal stakeholders on the executive team to ensure that the reporting platform became the single source of truth for all KPI related data sets, formulas and aggregate calculations.  

Apr 2003 - Oct 2014

Vice President of Engineering

PSIGEN Software, Inc.

As the VP of Engineering, in addition to managing three software developers, two quality assurance personnel and four support technicians, I also filled the Product Manager and Development Lead roles for the PSI:Capture product and deployed and managed the systems necessary to vet, schedule, develop and release revenue driven feature requests that resulted in 750% revenue growth during my tenure.  As a leader of other developers I typically take a hands on, lead by example approach, committing completed work and then using that work as an example to mentor other developers in product and skill areas they are unfamiliar with or have had limited exposure. 

I lead the project responsible for a complete rewrite of the company's primary revenue producing product, while continuing to support the legacy system; this positioned the engineering team to deliver feature requests in shorter release cycles with a lower regression volume. 

I designed and performed all development work on a thin-client document indexing solution for the State of Louisiana Department of Child Services that is used state-wide by over 4000 case workers to improve processing time and accuracy, ensuring timely delivery of critical services to families in need.

Designed and developed a new product module that can be deployed as a replacement for Scantron testing systems or used to read simple mark based forms.  The module was able to accurately read Scantron test forms and extract the complete set of student answers, without the use of Scantron scanner hardware.

Jul 1999 - Apr 2003

Software Engineer

PSIGEN Software, Inc.

Assisted in design, development and support of the ScanHQ product. Supported PSIGEN partners with proof of concept applications to assist in closing new business. Provided direct support to end users from first contact through development, testing and deployment of new patches.

Assisted in the creation of a Web I.Q., creating the client portion of the web based document management system. I later also assumed primary responsibility for development of the server side components.

Jun 1998 - Jul 1999


GenSoft (sold to PSIGEN Software, Inc.)

Developed solutions that enabled customers to integrate with third party products which were then merged with the main product line and eventually became a primary selling point for the product.

Aug 1994 - Jul 1999

Systems Administrator

U.S. Marine Corps

Responsible for day to day administration of a mission critical computer network consisting of 80+ computers, including aircraft flight data recording systems.

Received the Navy and Marine Corps Achievement Medal for excellence and innovation in my field when I created a system used to digitally reproduce aircraft maintenance log books to prevent loss of data from aging records.




May 2007 - Present

Microsoft Certified Professional

Sep 2007 - Present

A+, Project+, i-Net+

Jul 2008 - Present

Network+, Security+

Mar 2008 - Present

Sun Certified Programmer for the Java 2 Platform

Sun Microsystems
Mar 2008 - Present

Perl Specialist, JavaScript Specialist

Sep 2015 - Present

K2 blackpearl Core

Sep 2015 - Present

K2 smartforms Builder

Dec 2015 - Present

K2 blackpearl for SharePoint and InfoPath

Dec 2015 - Present

K2 connect

Dec 2015 - Present

K2 blackpearl Extensions