Howard E. West III
Aurora, IL 60504

Phone (630)341-1730

http://hwestiii.dnsalias.net
Email -- hwestiii@notwires.com

 

 



EDUCATION

 

North Central College 

Naperville, Illinois

Bachelor of Science (Cum Laude), Computer Science, Nov. 1999

 



CERTIFICATIONS 
 

Certified Information Services Security Professional (CISSP) from (ISC)2
Dec. 2002 

BMC Software -- Certified Engineer, Security Management 
May 2003 

 



SUMMARY OF QUALIFICATIONS
 

SOFTWARE DEVELOPER WITH NINE YEARS EXPERIENCE IN USER MANAGEMENT AND IDENTITY MANAGEMENT SPACES FROM BOTH BACK END/DEVELOPMENT AND FRONT END/ADMINSTRATIVE PERSPECTIVES AND  EXPERIENCE WITH MANY POPULAR TECHNOLOGIES IN A WIDE VARIETY OF ENTERPRISE ENVIRONMENTS.


PRIOR EXPERIENCE INCLUDES: 
 

PROFESSIONAL SERVICES CONSULTANT RESPONSIBLE FOR DESIGN AND DEVELOPMENT OF CUSTOM APPLICATION INTERFACES TO THE BMC SOFTWARE CONTROL-SA, ORACLE OBLIX, AND SEVERAL OTHER IDENTITY MANAGEMENT PRODUCTS. 

PROGRAMMER ANALYST FOR ECOMMERCE CONCERN RESPONSIBLE DEPLOYMENT AND MANAGEMENT OF CUSTOM APPLICATION SERVER ENVIRONMENT AND CONFIGURATION CONTROL OF SOURCE CODE FOR SAME

 SECURITY ANALYST AND TECHNICAL SUPPORT PROFESSIONAL FOR MULTI-NATIONAL CHEMICAL MANUFACTURER. PERFORMED SECURITY ADMINISTRATION AND ANALYSIS ON LARGE AND SMALL CORPORATE NETWORKS, AND DEVELOPED AND WROTE PROGRAMS TO FACILITATE NETWORK AND USER MANAGEMENT. 



WORK EXPERIENCE

Logic Trends Inc.
Atlanta, GA

Senior Consultant
May 2005 to present

  •  Senior Consultant in Identity Management practice focusing on integration between existing Identity Management products and systems or applications for which no primary vendor support exists.  Integration is customarily effected using vendor supplied APIs and building bridging modules to external systems in the language deemed most appropriate to the task.  Customarily, this work is written in either Java or C/C++.
  • Certified on Thor Technologies (now Oracle) Xellerate Identity Management suite
  • Developed custom resource adapter integrating Cognos ReportNet 8 into Sun Identity Manager ver. 5 using the ReportNet Java SDK and the Sun IDM Resource Extension Facility.
  • Established initial implementation of BMC Control SA (ESS 3.3, Control SA PassPort, and assorted Provisioning Modules) at a Neilsen Media Research in which Sun's NIS was the primary user application.
  • Developed initial provisioning feed to Thor (now Oracle) Xellerate using an existing LDAP gateway as a data source and feeding Xellerate using the XIM Java API by Thor.
  • Developed several application integrations to existing BMC Control SA/Calendra Directory Manager implementation at Michaels’ Stores in Irving, TX.  Integrations involved establishing account management for Workbrain timecard application, automated provisioning and mail management to Active Directory/Exchange, and role management in Oracle Applications.
  • Architected and implemented initial identity management process at Southern Union Gas of Houston TX employing BMC Control SA and BMC Identity Management Suite 5.0 and later upgraded to IDM Suite 5.5.  The implementation involved direct automated provisioning to Microsoft Active Directory and Exchange and simulated provisioning to five custom applications.  Implementation also involved a large amount of development in Perl to handle input of HR data and reconciliation of user data from custom applications.
  • Participated as Lead Architect in design, development, and deployment Sun Identity Manager based IDM solution (hosted on Windows 2003 Server and JBoss) at Baylor Healthcare Systems in Dallas, TX.  Principle duties included requirements gathering, spec-ing, configuring, and deploying solution hardware environment, design of custom LDAP schema, design and implementation of initial and on-going data loading mechanisms, and development of background processing scripts.
  • Particpated as Developer on implementation of Sun Identity Manager based IDM solution (hosted on Windows 2003 Server and Apache Tomcat) at Brinker Intenational, Inc. in Dallas, TX.  Priniciple duties included development of custom Java classes, development of HR feed process consuming XML data generated by PeopleSoft, and design and development of custom Sun IDM forms and workflows to handle customer specific processes and use cases.


Federal Reserve Bank of Chicago

Chicago, IL
Application Architect/Software Developer
 Oct. 2004 to May 2005

  •  Contracted to Chicago Fed through IT Associates of Naperville, IL
  • Employed as Software Developer/Application Architect responsible for development, operations and maintenance on a customer facing Identity Management application sponsored and managed by the Fed’s Customer Relationship Services Office.  The application is an extension to Oblix’s CoreID Identity Server and a wide variety of network, enterprise, and Internet technologies.
  • Primary responsiblities include:
    • Response to, analysis of, and mitigation or correction of identified application incidents.
    • Maintenance of existing application capabilities, correction of identified problem, and development of enhancements to existing capabilities in C++ source.
    • Management of application migration process from development to testing and production and management of project source code repository,  which is housed in CVS.

 
BMC Software, Inc. 
Houston, Texas 
Senior Professional Services Consultant
Oct. 2000 – Oct. 2004 
 

  •  Analyze existing applications for opportunities to provide Control/SA support through USA-APIs.
  • Develop requirements for prospective Control SA development projects and prepare specifications based on these requirements.
  •  Provide technical and project management oversight to third party developers with whom BMC subcontracts for development of USA-API modules.
  •  Consult with exisiting and prospective clients regarding means by which Control/SA can leveraged into their current environements either through customization or extension of existing Control/SA products or through development of custom APIs. 
  •  Provide technical support to other team members concerning product issues involving areas of personal expertise. 
  •  Specify, design, develop and implement USA-API modules to provide full agent support to applications for which no USA-API currently exists. 
  •  Provide programming and customization support for Control/SA environment through development of exits and agent pre and post scripts using a wide variety of languages (C, C++, Tcl, Lotus Script, shell script, Perl, Java,etc.) 
  • Provided advanced mentoring and instruction in use of Control/SA product and in development of extensions to the product through use of USA-API and ESS-API. 
  •  Recognized throughout BMC Control/SA organization for high level of technical skill and leadership.
  • Designed and developed custom USA-API module to manage SCO OpenServer 5.0.x for nationwide U.S. retailer and ported the Control SA Unix agent to SCO OpenServer.  The completed project is scheduled to  to be installed in 2,400 distinct retail outlets, making it, to my knowledge, the widest deployment of any custom USA-API developed by BMC and the only agent port undertaken outside of the core Control/SA development organization.
  • Developed enhanced functionality for existing USA API for Cerner Millenium user management application that added management of User Groups and User to User Group Connections.
  • Designed and managed development of USA-APIs for Summit and BIM Alert.
  • Developed methodologies for executing Java based pre and post scripts for Control/SA modules having Java based application interfaces, including Lotus Notes and Netegrity Site Minder.
  • Developed secure certifier and ID file management, and mail replication techniques as adjuncts to existing Control/SA Lotus Notes API functionality.
  •  Architected and managed development of custom interface to Computer Associate's Unicenter of for Tandem-Safeguard for multi-national financial institution to run under BMC Control/SA Agent for Tandem Safeguard.
  •  Developed custom USA-API module to provide Control/SA integration to backend Unisys application employing Control/SA Agent for Windows NT and client's in- house middleware product. 
  •  Co-developed a custom USA-API to permit Control/SA integration with a client application built on BroadVision application server platform. Module runs in context of Solaris agent and employs Oracle Pro*C.
  •  Developed a module to permit batch execution Lotus Notes agents and limited Lotus Notes AdminP integration as an adjunct to the existing Lotus Notes USA-API. 
  •  Provided advanced programming and consulting services related to Control/SA - Lotus Notes integration for several Fortune 500 and international clients.


Whiplash, Inc. 
Lisle, Illinois 
Operations Programmer Analyst
Jan. 2000 -- Oct. 2000 
 

  • Performed operational management and configuration control on systems implementing two distinct web-based e-commerce applications. 
  • Wrote programs C/C++. Perl, Java, Javascript, SQL, HTML to facilitate management of application environments. 
  • Administered multiple IIS web servers and MS SQL Server implementations. _ Performed Window98/Windows NT/Windows 2000 user administration in a network of 20+ servers and 50 workstations. 
  • Performed Windows NT application server Administration in a multiple domain environment in support of six distinct operating environments. 
  • Managed daily system builds from source code, installation and operation of running systems, migration and promotion of systems between development, testing, and production environments, and configuration management and implementation of new environments. _ Created and maintained documentation of managed systems for use by both internal and external personnel. 
  • Led conversion of source control/change management system from Microsoft Visual Source Safe to Star Team Star Base. 


Nalco Chemical Company 
Naperville, Illinois 
Security Analyst 
Sep. 1997 -- Jan. 2000 

  • Performed all significant security and administration related functions on Nalco corporate network, including Novell Netware network in the Corporate Center and outlying facilities, the enterprise IBM mainframe system, and DEC VAX systems, and the Lotus cc:Mail and Notes systems, and the enterprise SAP installation (running on AIX RS/6000), Internet Firewall, Remote Access Server, and international VPN. 
  • Involved in entire process of user verification and authentication, conflict resolution, administration, and troubleshooting of large heterogeneous network. 
  • Developed customized solutions to help automate management tasks when existing resources do not fill need using a variety of tools including Visual Basic, VBA, Access, Visual C++, LotusScript, Lotus Notes C++ API and Perl. Managed and monitored network virus detection/ protection system. 
  • Led security admininstration components of corporate migration from cc:mail to Lotus Notes. _ Formally trained in administration and security of NT, Unix and Notes networks. 


Information Center Specialist, Dec. 1996 - Sep. 1997 

  • Provided high level technical support to users of personal computers (IBM compatible and Macintosh) running a variety of operating systems and network operating systems at a site employing over 1000 users on seven Novell servers, two VAX machines, and an IBM mainframe.
  • Performed some network management functions (print server and queue definitions, application distribution, access and protocol troubleshooting) using Novell network utilities and Intel LanDesk.
  • Performed hardware and software installations and upgrades on networked and stand alone PCs. 
  • Managed department specific software, handling installations, upgrades, and support issues. 
  • Managed implementation and setup of training installation computers. 


City of Naperville
Department of Public Works 
Naperville, Illinois 
Senior Traffic Engineering Technician
Jan. 1990 - Nov. 1996 
 

  • Performed data collection and investigation of traffic safety concerns, and promulgated recommendations to remedy same. Managed annual traffic data collection program. 
  • Generated traffic related items for adoption by city council (establishment of stop or yield controls, speed limits, parking regulations, etc.). 
  • Programmed, maintained, and coordinated citywide traffic signal system. Assisted with management of citywide truck permit system. Performed public information and liaison functions necessary to educate and inform individuals, groups, and organizations regarding traffic engineering and safety issues and programs. 
  • Developed end-user applications for management of traffic issues using Microsoft Word, Microsoft Excel, Microsoft Access, Visual Basic, Delphi, and AutoDesk AutoCad.
  • Performed software installation and configuration, and hardware installation and configuration on division desktop and laptop personal computers and data collection hardware. 


City of Aurora
Engineering Department 
Aurora, Illinois 
Engineering Technician
Jul. 1986 - Jan. 1990 

  • Performed basic drafting for public improvement plans. 
  • Performed both preliminary and final inspections of public utilities (water, sanitary sewer, storm sewer, and pavement) and subdivisions. 
  • Conducted design survey and construction staking work for public improvements. 
  • Managed the City's sidewalk replacement program for two years. 
  • Performed general civil engineering office activities.