Chris Satterthwaite
*** * ** ** ******, IL, ***** 217-***-**** (cell) *****.*************@*******.***
Enterprise Systems Consulting - HP UCMDB Veteran
** ***** ** ** **********; 9.5 years of core experience with HP UCMDB/UD. 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 heterogene ous 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 UD). I've worked worldwide for HP pre-sales, post-sales, and large customer
projects enabling discovery and mapping from the technical, business, and process sides.
W hile consulting in the HP uCMDB/UD product space, I have written over 70 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:
W eb servers (IIS, IHS, iPlanet, Apache), Application servers (JBoss, Tomcat, Weblogic,
W ebsphere), Databases (Oracle, MS SQL, DB2 UDB, DB2 on mainframe, NonStop,
Sybase), 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, Citrix Provisioning Services), Hardware management
(IBM BladeCenter, HP BladeSystem, Dell chassis), Application Clusters (HP Polyserve, IBM
HADR and HACMP, Citrix XenApp, Microsoft Failover Cluster), Load Balanced Clusters (F5
BigIP LTM, Microsoft NLBS, Citrix Netscaler, Radware), Specialized OS platforms (HP
NonStop/NeoView, HP OpenVMS, IBM i/OS400, IBM z/OS, z/Linux), Microsoft Active
Directory, Exchange, DNS servers and records, SSL Certificates, Citrix Access Gateway, first
Port to Process (P2P) discovery (2005), reporting framework in Jython, TCP discoveries
across different protocols and platforms, IBM Mainframe subsystems including DB2,
W ebSphere MQ, IMS and CICS.
Objective
Provide senior level consultation and solutions across IT silos, using HP's UCMDB and DDM
products. Seeking jobs accommodating a remote office.
Professional Experience
Apr 2014 – Present Discount Tire Home-office in Quincy, IL
UCMDB/UD Consultant
Brought in to expedite application mapping, share experience delivering solutions for ITSM
and operational initiatives, and build out the HP offering to cover IT silos not already
supported in the framework. Helping stand up the Configuration Management discipline,
determine first rev Cost and Asset CIs, integrate with RTSM and ServiceNow, and help
create total cost of ownership on the application level within the UCDMB.
Areas of research and/or development: Dell OpenManage, Remote Access Cards (DRAC),
Compellent storage, WebMethods, ServiceNow, RTSM, Radware AppDirector, Apache
Archiva, Skybot & Robot scheduling, Meraki WAPs and Cloud Controllers, Microsoft AD,
DNS, and securing PowerShell.
Jun 2013 – Apr 2014 Leverage Discovery, LLC Home-office in Quincy, IL
Managing Member
Showcased the power of HP UCMDB and UD for HP customers. Engaged various POCs,
delivered expert-level training for DDM package development, continued providing automated
application mapping, and built out HP offering by developing new add-on packages.
Jun 2012 – Jun 2013 Apollo Group Home-office in Quincy, IL
uCMDB/DDM Consultant
Brought in to build value with the HP UCMDB and DDM products for an operational effort with
Security Vulnerability. That migrated into designing/developing the technical foundation for
an ITSM effort just spinning up. The engagement was then given to a datacenter migration
project, where I provided technical enablement via UCMDB/DDM.
Goals included: enhance DDM discovery to find and map custom applications in the
environment, discover dynamic application dependencies, map back into business Services
for ITSM, enable visibility for Service impact, and create integrations with in-house products,
and automate reporting for the DC effort across areas such as business applications,
technical software instances, software platform versions, server and location context. Also
provided graphical visibility to silos and move groups.
Jan 2012 – May 2012 Royal Bank of Canada (RBC) Home-office in Quincy, IL
uCMDB/DDM Consultant, Asset and Configuration Enterprise Solutions group
Hired for several concurrent projects. Desired work included: bolstering discovery and
mapping for multiple data center migrations, help stand up a CMS for ITSM, and to integrate
the solutions with additional HP BTO products just purchased.
Provided strategic content (Service Diagrams, integration designs) for base lining the SM
CMDB and uCMDB with underpinning IT Services. This was to enable the HP SACM
solution with SM being the focal point, followed by AM, uCMDB, DDM, RC. Consulted on how
to leverage a global ID across all the products for a streamlined CMS. Developed a new
reporting engine for the product, as well as some additional discovery: DNS records,
database mapping (MSSQL/Sybase/DB2/Oracle), Cisco switch/Checkpoint firewall discovery,
IIS via PowerShell, and upgraded/enhanced versions of previously developed packages.
Aug 2010 – Jan 2012 Lubrizol, Inc Home-office in Quincy, IL
uCMDB Consultant, IT Service Management
Sought out by Lubrizol Program Manager after a presentation at HP Software Universe. I
helped design and implement a comprehensive ITIL-based solution using HP products (SM,
uCMDB, DDM, AM, RC). The team included respected ITSM leads (e.g. author David
Cannon), multiple HP groups, and Lubrizol IT Service Management teams. Responsibilities
included: 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 & development of
DDMa discovery across multiple areas (e.g. OS thin clients, streaming apps, storage, SAP).
Aug 2009 – Aug 2010 Maritz, LLC Home-office in Quincy, IL
uCMDB lead, Service Assurance group
W orked 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 Home-office in Quincy, IL
uCMDB Customer Oriented R&D (CORD)
W orked 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 a nd
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 infor mation) through WMI.
Management funded several of my strategic ideas, including one where I lead a 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.
Jun 2005 – Jul 2007 Pepperweed Consulting Indianapolis, IN
Enterprise Systems Management Consultant
Details below cover the engagem ent 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.
Jun 2005 – Jul 2007 State Farm Insurance Bloomington/Normal, IL
Systems Analyst – External Consultant, Configuration Management Infrastructure
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.
W rote 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
W indows security hole spoofing local access, JDBC driver functionality over types/versions,
DB2 conflicts with mainframe pass-thru, and DB2 subsystem access via stored procedures.
W indows, 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
Feb 2000 – Mar 2005 Intel Corporation Santa Clara, CA
Software Engineer / System Administrator, 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, Gh ost,
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.
Education
December 1999 W estern Illinois University Macomb, IL
BS in Computer Science
Accreditations
Toastmaster charter member
Eagle Scout
Recommendations
Manager from 2012-2013 (visible on LinkedIn: http://www.linkedin.com/pub/1/0/aa7):
"I would like to recommend Chris, because he is the finest ITSM expert I've ever had the chance to
work with, in my time working at Apollo Group. Chris has such a deep and broad understanding of
not only the ITSM framework but the HP Tools he admins. His understanding of uCMDB, DDM are
second to none. On top of this, his understanding of code languages, data center infrastructure and
his business acumen make him a true asset to any organization that would hire him. He gets my
highest recommendation."
Reed Kaiser, Sr Manager - Asset Management, Apollo Group
Manager from 2010-2012:
"Chris Satterthwaite worked as a consultant at the Lubrizol Corporation for approximately 18
months. We first met Chris at the 2010 HP Discover conference where we attended his
Advanced DDM session. His presentation was excellent and we appreciated how he handled
varied questions from the audience. We asked Chris to join our team thinking his enthusiasm
and expertise would fit perfectly with our implementation approach. Chris helped our company
realize the benefits of our Service Management program through targeted tool enablement of
our processes, specifically change and configuration management. Chris produced outstanding
results for technical delivery, knowledge transfer to our teams and valuable support
throughout the engagement.
While Chris’s work was extremely technical in nature, he understood the need to adjust his
language depending on the audience. I appreciated that because the translation of technical
enablement to business outcomes is an extremely important value proposition for purchasing
the tools in the first place.
Chris put many of our very senior technical architects at ease whether in meetings or one on
one. He was able to demonstrate immediate expertise and understanding across a broad
spectrum of technology and showed appreciation for our corporate culture.
Specific technical consulting delivered by Chris included the following:
Tailored the HP Service Manager-uCMDB integration (JavaScript, WSDL configuration)
enabling ITIL change tracking for discoverable configuration items.
Participated in the integration of uCMDB-Service Manager-Release Control products.
Built 15 custom discovery packages for proper coverage across Lubrizol environment
Assisted with lifecycle solution for cross platform product integration and reco nciliation
overcoming limitation of HP proprietary software suite
Supported individual process managers for break-fix, tailoring and configurations
In Summary, I highly recommend Chris Satterthwaite without reservation"
Claudia Euse, IT Service Management, Lubrizol
Manager from 2007-2009 (visible on LinkedIn: http://www.linkedin.com/pub/1/0/aa7):
"Chris Satterthwaite reported directly to me for more than 2 years as part of the customer oriented
R&D (Cord) team of the UCMDB and DDM. Chris has proven to be one of the most technology
talented guys I have worked with. He was able to research, design and implement several key
areas that became major agendas for the products, for exam ple: mainframe discovery and
automatic application discovery. In these areas he showed not just ability to develop significant
pieces of code in high quality, rather also to lead complete projects that involved parallel R&D
teams, products managers, and most important – the customers who use these products and
technologies. Chris has deep knowledge on the subject matter of CMDB, Discovery and ITIL, and
shared this knowledge both with the Cord team, and with the extended R&D org to enrich and
improve the products. I am sure that Chris will be a valuable asset for any project in these areas."
Doron Orbach, Customer Oriented R&D Manager, HP Software
Manager from 2005-2007 (visible on LinkedIn: http://www.linkedin.com/pub/1/0/aa7):
“Chris does phenomenal work. Not only does he technically excel at anything you give him, but he
will not rest until he completes the job. Chris worked for me at a major insurance company, and I
never had a second thought after asking him to do something. He accomplished the task and far
more. You couldn't ask for more in an employee, and he's ready now to be a leader himself.”
Julianne Switzer, Enterprise Services Management/ITSM Consultant, Pepperweed Consulting