Chris Satterthwaite
Professional Resume

chris.satterthwaite@comcast.net    http://leveragediscovery.com

Enterprise Systems Consulting - HP DDM Veteran

Over eleven (11) years of IT experience. Started with Q/A and programming for the Intel Compiler team. Worked into systems administration and lab management, then into writing tools for grid computing across remote heterogeneous lab environments. Entered consulting by working with technology to support discovery for ITIL disciplines, which flowed into project research and technical leads on projects enabling IT Service Management. In 2005 I learned Mercury's MAM product when they released the first version after the Appilog acquisition (version 2.4.1 - before HP acquired Mercury), and used it in a datacenter migration. After two more projects I transferred into HP's Customer Oriented Research and Development group, working with customers for the same product space (uCMDB and DDM). I've worked worldwide for HP pre-sales, post-sales, and large customer projects enabling DDM from the technical, business, and process sides. Over six (6) years experience with HP uCMDB/DDM.

While consulting in the HP uCMDB/DDM product space, I have written over 50 discovery packages, integrated many products, challenged HP groups to excellence, strategically enabled new market segments, and have carried the banner for an open-source community.

I have developed DDMa discovery packages to map across these technologies:

Web servers (IIS, IHS, iPlanet, Apache), Application servers (JBoss, Tomcat, Weblogic, Websphere), Databases (Oracle, MS SQL, distributed DB2, UDB DB2 on mainframe, NonStop), Network devices (Cisco, F5, Citrix), Firewall Rules (CiscoWorks RME), Deep server discoveries (for Windows, HP-UX, AIX, Solaris, Linux, Mainframe zOS), new shell enablement (PowerShell), Virtualized environments (IBM HMC, VMware VirtualCenter, Microsoft Hyper-V, Citrix XenServer), Hardware management (IBM BladeCenter), Application Clusters (HP Polyserve, IBM HADR and HACMP, Citrix XenApp, Microsoft Failover Cluster), Load Balanced Clusters (F5 BigIP LTM, Microsoft NLBS, Citrix Netscaler), Specialized OS platforms (HP NonStop/NeoView, HP OpenVMS, IBM i/OS400, IBM z/OS, z/Linux), Microsoft Active Directory, Microsoft Exchange, DNS servers and records, SSL Certificates, Citrix Access Gateway, first Port to Process (P2P) discovery (2005), TCP discoveries across different protocols and platforms, IBM Mainframe subsystems including DB2, WebSphere MQ, IMS and CICS.

Objective

Provide senior level consultation and solutions for IT. Focus is content discovery for ITIL disciplines. Seeking jobs accommodating a remote office.

Work Experience

Aug 2010 - Present    Lubrizol, Inc     Remote-office in Quincy, IL
uCMDB Consultant, IT Service Management

Sought out by Lubrizol Program Manager after presentation in HPSU. I am working to design and implement a comprehensive ITIL-based solution using HP products (SM, uCMDB, DDM, AM, RC). The team includes respected ITSM leads (e.g. author David Cannon), multiple HP groups, and Lubrizol IT Service Management teams. Responsibilities include: critiquing HP's design of ITIL CMS using the uCMDB as a hub with discovery and monitoring (HP verses Microsoft product lines), modifying for global ID usage across CI and Asset lifecycles, enabling software stamping for mapping discovery through shared resources, updating the cluster models for proper representation, research and development of DDMa discovery spanning multiple areas (e.g. OS thin clients, streaming apps, storage, SAP).


Aug 2009 - Aug 2010    Maritz, LLC     Remote-office in Quincy, IL
uCMDB Lead, Service Assurance group

Worked with HP uCMDB and DDM. Developed a plan to enhance IT Service Management disciplines through the Service Assurance group, consisting of an iterative approach to enhance discovery and control before selling to customers (realized value ~6 months). Responsibilities included: developing new discoveries, adding controls over newly discovered content, creating visibility to the content through other tools, engaging operational groups, expediting the ITSM onboarding process, presenting and selling to Maritz customers. I presented the project at HP Software Universe 2010 in Washington DC.


Jul 2007 - Aug 2009    Hewlett-Packard     Remote-office in Bloomington, IL and then Quincy, IL
uCMDB Customer Oriented R&D (CORD)

Worked on HP uCMDB and Discovery and Dependency Mapping (DDM) - formerly MAM. Business goals: Enhance HP products. Presented strategic vision for leveraging HP products in new market spaces. Identified quick tactical wins for pre-sales engagements, and presented that back to potential customers. Improved customer relations by identifying gaps between products at 'development partner' customers; then researched, designed and developed associated instrumentation.

Technical goals: Discover and map out technology and applications used across IT infrastructure. Developed primarily in Java and Jython to discover new technologies and integrate into new products. Bolstered uCMDB offering to bridge lower-level operational silos and enable higher-level disciplines of IT Service Management. Also personally had Microsoft accept an enhancement request to extend new content (netstat information) through WMI.

Management funded several of my strategic ideas, including one where I lead a six (6) month project to design/develop mainframe coverage for z/OS - host resources, network resources, and deep discovery across multiple subsystems. This effort, completed in 2008, was the first to bridge ITSM solutions between the mainframe and distributed environments.


June 2005 - Jul 2007    Pepperweed Consulting     Indianapolis, IN
Enterprise Systems Consultant

Details below cover the engagement at State Farm. The company delivered end-to-end solutions for large companies, which couple leading products and technologies with process and best practice.

2007 Website: http://www.pepperweed.com - "Pepperweed consultants are nationally recognized for their unique ability to provide optimal infrastructure and process designs, and to deliver on the promise of those designs through hands-on implementation of selected technologies." Pepperweed was HP's number one platinum partner for consulting solutions.


June 2005 - Jul 2007    State Farm Insurance     Bloomington/Normal, IL
Systems Analyst Consultant

Technical consultation for Configuration Management within IT Service Management. Coordinated with vendors for product details, demos, and Q/A sessions. Lead two Request for Proposal (RFP) cycles, a Proof of Concept (POC), and two project implementation cycles. Technical documentation (R&D/composition/presentation): comparison of similar in-house products, comparison of fifteen discovery products for configuration management, white paper covering systems discovery methodologies. Followed ITIL best practices and interfaced with Service Level Management and other ITSM disciplines; group engagements and presentations across enterprise. Involved in project work and corresponding rigor. Auto-discovery (agent-based, agent-less, and passive methods), product and technology research, CI/relationship modeling for new CMDB structure, and designed data source integrations.

Implemented Mercury Application Mapping (MAM) software, to help mitigate business concerns in datacenter migration. Discovered infrastructure via agent-less sys admin protocols, mapped connections across network/host/mainframe/application resources, assigned relationships, and tracked interdependencies. Wrote 33 new Python, Perl, Java and XML discoveries, before documentation was available to even the Mercury consultants. Wrote TQL's (Topology Query Language) for logic, correlation, and data visibility.

Involved in securing applications over infrastructure: testing Oracle Advanced Security, JDBC thin/thick client communication, JMX with SOAP for WebSphere communication, sniffing encryption techniques for verification. Spearheaded R&D efforts: mainframe SNMP discovery over private MIB space, Identified WMI class association bugs in WBEM and WMI Windows security hole spoofing local access, JDBC driver functionality over types/versions, DB2 conflicts with mainframe pass-thru, and DB2 subsystem access via stored procedures.

Windows, AIX, HPUX, ESX, mainframe (z/OS)
VMware VirtualCenter, WebSphere Deployment Manager, Mainframe Rexx
Mercury Application Mapping (v2.4.1-3.x) / HP Application Mapping Software (v6.2,6.5)
HP Service Desk, BMC Marimba Inventory, Lotus Notes, CIM, Visio
SNMP, WMI, SSH, Perl, CGI, DBI, JMX, TQL, XML, JDBC, Java, Jython, Unix scripting
Mainframe DB2 w/ pass-thru servers, WebSphere, VMware, Oracle Advanced Security


February 2000 - March 2005    Intel Corporation     Santa Clara, CA
Computer Engineer, Intel Compiler Lab

Intel compiler Tools and Infrastructure group. Managed a lab (140+ systems) and supported a heterogeneous computing environment (HW, SW, FW, network, sys admin, procedures). Developed/maintained test harness to support worldwide testing of compiler in progressive environments. Supported the distributed batch computing environment (application and agents on ~350 machines) [aka. grid computing] used by the tools for compiler validation. Created processes/procedures (including DR plans), maintained corresponding BKM and operational support for internal websites. Aided level 2 troubleshooting network/server issues related to the tools and infrastructure. Supported released and pre-released hardware platforms on alpha/beta OS and apps. IPF (Itanium/Itanium2) technical expert. Hired and managed technicians for lab and sys admin support. Created/presented training to new hires for compiler development and testing, and formal training sessions for newly acquired sites on tools and infrastructure. Attended conferences for new technology research.

Linux x86/IPF (RedHat 6.x-9/AS/EL, TurboLinux, UnitedLinux), Unix, QNX, MontaVista,
Apple 9/9.1, Windows x86/IPF (NT, 2K Pro/AS, XP, 2003)
Compilers: Microsoft (cc), GNU (gcc), Intel on Linux/Windows (icc),
Mortice Korn Systems, Cygwin, MS Visual Studio, CVS, Sitescope, Big Brother, Ghost,
PVCS Tracker, DHCP, TCP/IP, NIS, DNS, Active Directory, cron, nfs, samba, NTFS, html,
scripting (bash,csh,ksh), C, C++, Perl, DBI, ODBC, MS SQL


Summer 1999     Kraft Foods Inc.     Chicago, IL
Unix Systems Architecture Intern, HP-Unix Group

Third tier of support for over 100 HP-UX servers. Performed disaster recovery and corresponding documentation for a dozen supported servers. Developed a web page for training and support for the second tier, adapted a Unix DCE (X Term) menu system, and converted Posix tools to Perl.


1990-1999     Board of Education     Quincy, IL
Contract Construction

Performed odd jobs around the Maintenance Shop in high school to gain knowledge of the field.  Promoted upon graduation to an apprentice of one of the contract construction workers.  Completed jobs required carpentry, masonry, welding, plumbing, and electrical skills.

Education

December 1999     Western Illinois University     Macomb, IL
BS in Computer Science

Accreditations

Toastmaster charter member
Eagle Scout
Recommendations visible on LinkedIn: http://www.linkedin.com/pub/1/0/aa7