Software Architect and Solutions Provider, specializing in the automation of complex processes and systems. Pivotal technical resource, and solutions driven strategist who consistently improves efficiencies, productivity and the bottom line.

     Demonstrated success for over 20 years, supporting business-critical operations and systems integration for diverse industries/organizations, including Compaq, Halliburton, Tenneco, HP, IBM, BP, and Enerflex.

  • Skilled at identifying problems in initial stages and executing quick solutions; adept at communicating with developers to resolve product defects.
  • Strong team leader and mentor with a talent for building solid, lasting relationship with clients, vendors, management, staff, and end-users.
  • Inventive contributor, with a "make it happen" attitude, always delivering on commitments. Exceptional ability to work well under pressure and complete projects with aggressive time lines.
  • Resourceful at automating manual processes to save man-hours, time and increase efficiency.

Professional Experience By Project

Arduino Controlled Greenhouse - Engineered and programmed an Arduino based Environmental Controller. Monitored Humidity, Temperature, Water Levels. Operated Vents, Blowers, Misters, and regulated Water Flow. Error conditions monitored for and alerted via alarm.
Private Investor 2/2016 - 7/2016
Arduino Development App, Ansi C, Electronic Assembly

Reciprocating Compressor Design Software - Architect of FlexWare; an engineering program when given minimum input requirements, software would outline all essential elements, and calculated values as well as produce a complete P&ID for all stages of a reciprocating compressor design to satisfy the requirements. Application was designed for Engineers to easily switch out or add custom parts due to the conceptual object design, the program would also update all impacted elements with new calculated values as well as update the P&ID drawings for the appropriate stage(s). Ariel SDK was incorporated into the application for ease of Ariel compressors. Data was stored utilizing Microsoft Azure Cloud platform. All associated measurements were able to independently change metrics at the object level. The application was designed with tear away panels for use with multiple monitors, multiple themes, and several third party tools, including one to process Adobe PDF. This tool allowed manipulation of a multi-layer template P&ID which is used to create final P&ID that will be used to assemble the custom multi-stage compressor.
Enerflex 7/2013 - 8/2015
Visual Studio 2015 Professional, Team Studio, Azure, C#, .NET, WPF

Network Path Correction - Network platform allowed creation of Project folder paths that exceed 255 characters, which is the limit of the archiving software being used. What once was a tedious manual process to rename erroneous folder paths is now a quick, efficient process with logging and a reference map showing the old folder path and the new valid folder path. The utility even copied the Project files to the new folder structure.
Enerflex 3/2014
Visual Studio 2010 Professional, C#, .NET, Windows Form

Safety System Entry & Reporting - Shop safety is tracked by cards with data fields manually filled out by employees. A system was created to expedite the entry of the safety cards, along with metrics that track the time it takes to enter the data. Dashboard reporting rolled up all safety results per week, per manager and all associated employees. This was the first time that the metrics were able to be presented and gave a real insight to particular safety issues.
Enerflex 10/2014
Visual Studio 2010 Professional, C#, .NET, Windows Form

Solid Rock Analyzer System - This was a system that was designed to measure hydrocarbon content in solid rock samples. Two units comprised the system: one that ran Windows 7 and the Beagle Board running Linux at the heart of the rock analyzer itself. Requirements were that the rock analyzer could be managed and run from the Windows unit, or a script is created and uploaded to the rock analyzer which could then run independently of the Windows unit. This required matching libraries in C# and Ansi C. A secured method of communicating between the systems was created using a Cold War spy algorithm. Operating the system required interfacing with sensors, stepper motors, servos, compression valves, and heating elements.
Wildcat Development 6/2012 - 9/2012
Visual Studio 2012, C#, .NET, Windows Form, Ansi C, Beagle Board, Electronics

Rapid SCADA - Software designed to develop Supervisory Control and Data Acquisition systems. Allowed for the rapid development and installation of SCADA systems with schematic, simulation, and monitoring capabilities.
Wildcat Development 10/2011 - 5/2012
Visual Studio 2012, C#, WPF, Third Party Controls, SQL Server

Image Development and Deployment - Utilizing Microsoft Deployment Toolkit, created and deployed Windows XP and 7 images to company supported computers.
IBM 8/2010 - 1/2011
Microsoft Deployment Toolkit, Batch Files

Non-Compliant PC Utility - Created a utility to monitor and retrieve non-compliant PC's attached to the corporate network, results were stored in a MS Access database and displayed via web page for management to assess the progress.
IBM 8/2010 - 1/2011
Visual Studio 2008, ASP.NET, VB.NET, ADO.NET, MS Access, Windows Form

Scripting Test Lab - Setup and monitored a scripting test lab to support remote application scripters. Utilized Windows Remote Mangement to obtain what units were used, duration of activity, user signed on to the unit, and number of units available. Results displayed real-time on a web page dashboard.
IBM 8/2010 - 1/2011
Visual Studio 2008, C#, WPF, ASP.NET, ADO.NET, MS Access, Windows Form

Titan Designed and maintained Titan for the automated retrieval of various data artifacts from third party websites. Titan was multi-threaded application for the rapid download of large quantities of data files and web pages according to customer selections. Titan utilized an MS Access database for advanced application logging.
TomorrowNow 7/2006 - 8/2008
Visual Studio 2005, VB.NET, ASP.NET, XAML, MS Access, MySQL

Process Automation Expert, Tools Development - Projects included:

  • Translation Database Management - Managed localized software text and cooresponding translations
  • Multi-Part Installation Utility - Custom multi-part application installation
  • Automated CD Development / Management System - Automated the development of the CD application delivery process

Hewlett Packard 11/2005 - 7/2006
Visual Studio 2005, VB.NET, C#, XAML, Windows Mobile Development, MS Access, SQL Server

Open Plan - Responsible for new and sustaining development on Enterprise Project Management Application designated Open Plan. Supported internal consultants and clients directly with problems to provide rapid solutions. Created a utility that alllowed Open Plan to data exchange with Microsoft Project and Primavera Project Planner.
Welcom 7/2004 - 7/2005
Visual Studio 2005, C++, VB.NET, C#, MS Access, Windows Form

Automation/Application Development Lead Projects included:

  • Standardized Manual Testing Of Integrated Localized Operating Systems - This increased problem resolution while decreasing issues missed.
  • Designed & Implemented High Speed OS Download Lab - Increased efficiency 250% and became the standard for test labs in the Engineering Group.
  • Implemented Automated Testing Of Operating System Images - 60% of manual testing became automated. This allowed for quick determination of Operating System image and allowed for expanded manual testing improving overall quality of product to market. Mentored other test teams with the implementation of automated testing.
  • Automated Localized Software Development - Created a tool suite that facilitated the exporting of all text messages from DOS and internally developed software, database to process the text with any existing translations ensuring that only new text gets translated, and finally the means to import the translated text into the software. The manual process of developing the localized software used to be 12 - 16 weeks. The automation reduced the time to market to 4 weeks for localized versions of DOS operating systems and value-added product software.

Compaq Computer Corp. 6/1987 - 2/1992; 2/1995 - 9/2001
Ansi C, Dataflex (database), Visual Test (Visual Basic based Test API)