Chris Satterthwaite
Quincy, IL · cnsatter@comcast.net
Enterprise Systems Consulting - HP DDM Veteran
Over 10 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 customers projects enabling DDM from the technical, business, and process sides. 5+ years of core experience with HP uCMDB/DDM.
Developed/enhanced DDM packages to discover/map out 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), Load Balancers (F5 BigIP, Microsoft NLBS, Citrix Netscaler), Network communication, Deep server discoveries (for Windows, HP-UX, AIX, Solaris, Linux, Mainframe zOS), Virtualized environments (IBM HMC, VMware VirtualCenter, Microsoft Hyper-V, Xen), Hardware management (IBM BladeCenter), Clusters (HADR, HACMP), Specialized OS platforms (HP NonStop/NeoView, HP OpenVMS, IBM i/OS400, IBM z/OS, z/Linux), Microsoft Active Directory, DNS servers and records, SSL Certificates, first Port to Process (P2P) discovery (2005), TCP discovery across different protocols and platforms, and IBM Mainframe subsystems including DB2, WebSphere MQ, IMS and CICS.Objective
Interests continue in enterprise systems consulting, to provide senior level consultation and solutions across multiple technologies. Focus is content discovery for use in Configuration Management according to ITIL best practices. Seeking jobs accommodating a remote office.
Work Experience
Aug 2009 - Present Maritz Inc Home-office in Quincy, IL
uCMDB lead, Service Assurance group
Working on HP uCMDB and DDM. Developed a plan to enhanced 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 in ~6 months). Responsibilities include: 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.Jul 2007 - Aug 2009 Hewlett-Packard Home-office in Quincy, IL
uCMDB Customer Oriented R&D (CORD)
Developing integrations to data sources and tools, discovering new technologies, improving customer relations, improving HP products, internal training and external sales presentations.
Presenting strategic vision for leveraging HP products in new market spaces, and identifying quick tactical wins for pre-sales engagements. Identifying gaps between HP products and customers, then researching, designing and developing associated product instrumentation for HP uCMDB and Discovery and Dependency Mapping (DDM) - formerly Mercury Application Mapping (MAM). Overall technical goals to discover and map out technology and applications used across IT infrastructure. Data sent into the uCMDB to bridge lower-level operational silos and enable higher-level disciplines of IT Service Management.
Management funded one of my strategic ideas for a 6 month project I lead to design/develop mainframe coverage for z/OS - host resources, network resources, and deep discovery across multiple subsystems. This effort was the first to bridge ITSM solutions between the mainframe and distributed environments.
Develop primarily in Java and Jython to discover and map out these technologies:
Web servers (IIS, IHS, iPlanet), application servers (JBoss, Tomcat Apache, Weblogic, Websphere), databases (Oracle, MS SQL, distributed DB2, UDB DB2 on mainframe, NonStop), network devices, network communication, deep server discoveries (Windows, HP-UX, AIX, Solaris, Linux, Mainframe zOS), virtualized environments (IBM HMC, VMware VirtualCenter and ESX), hardware management (IBM BladeCenter), specialized OS platforms (HP NonStop and NeoView), and IBM Mainframe subsystems including DB2, WebSphere MQ, IMS and CICS.
Jun 2005 - Jul 2007 Pepperweed Consulting Indianapolis, IN
Senior Consultant, Enterprise Systems Consultant
Systems consultant working in the ESM team; details below covering 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.
Jun 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, Viseo 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
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). Created/maintained test harness to support worldwide testing of compiler in progressive environments. Supported the distributed batch computing environment (application and agents on ~350 machines) used by the tools for compiler validation. Created processes and procedures (including DR plans), maintained corresponding BKM support pages for internal support sites. Aided level 2 in 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/managed engineers for lab work and script support. Created/presented training for new hires for compiler development and sys admin support, 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, 2000 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, PVCS Tracker, DHCP, TCP/IP, NIS, DNS, Active Directory, cron, nfs, samba, NTFS, html, scripting (bash,csh,korn), 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 several supported servers. Developed a web page for training and support for the second tier, adapted a Unix DCE (X Term) menu system, 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)
Manager from 2007-2009:"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 example: 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."
Manager from 2005-2007:
Doron Orbach, Customer Oriented R&D Manager, HP Software“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
Interests/Activities
Spiritual involvement
Volleyball (sand/court)
Snow boarding
Artificial Intelligence