Dick Brandt
Email: *********@********.***
Address: **** * *******
City: Chicago
State: IL
Zip: 60625
Country: USA
Phone: 312-***-****
Skill Level: Management
Salary Range: > $250,000
Primary Skills/Experience:
See Resume
Educational Background:
See Resume
Job History / Details:
RICHARD BRANDT
Chicago, IL
****.******@*****.***
Home Phone 1-773-***-****
Cell Phone 1-312-***-****
QUALIFICATIONS PROFILE
Solutions-oriented Development Manager/Technical Lead for large-scale rollouts, offering broad-based IT background within banking, finance, telecommunications, retail, and other industries.
* Able to successfully identify root causes and resolve complex issues.
* Integrate multi-sourced components into functioning systems.
* Well-versed in all aspects of scaling software and systems into production; possess project experience within both development and management sides.
* Excellent communicator; author of feature articles for professional IT journals.
CORE COMPETENCIES:
* Application monitoring using ITCAM, ITM, Openview,NETIQ * Team Lead skills using various project methodologies (XP, SCRUM) * Web based and Client/Server Applications and Languages * Database Deployment (Tuning, replication, distributed sync, backup) * Programming in C/C++, JAVA, C# and Web-Based Languages * Project Management (MS Project and all supporting MS Office tools) * Communications Protocols (TCP/IP, UDP, Sockets programming, ISO8583 Financial transmission protocol) TECHNICAL BACKGROUND
Platforms:
Android 2.3, Windows, AIX, UNIX(HP, NCR), OS/400, Citrix Metaframe, OS/2,
Websphere V5,V6(WINDOWS, AS/400, AIX, OS/390), Weblogic(WINDOWS 2003, AIX),IIS, .NET, Microsoft Server 2003,2008 SVISTA Virtual Machine, VMWARE virtual machine
Databases:
Oracle, DB2 UDB through V9.5, MYSQL, Microsoft SQL
Languages and major packages:
C/C++, C#, Java, SQL, T-SQL, PL/SQL, REXX, UNIX Shell(KORN,BOURNE,C_SHELL), PERL, MQSERIES, Windows Forms, Crystal Reports, BIRT reporting tool, Google map API
Java related:
J2SE 5.0, J2EE 1.6, Java Messaging Service, Java Advanced Imaging, Java Native Interface, SWING, Java Api for XML(JAX-WS,JAX-RPC,JAXP),IBM Tivoli Composite Application Manager
IDE and Version Control Tools:
ECLIPSE, JBUILDER, NETBEANS, Visual Studio .NET(2003,2005),PVCS, CVS, Visual Source Safe
Web Related Technologies
HTML, XML, SOAP, WSDL, ASP, VBScript, JavaScript, JSP, STRUTS, Tivoli ITCAM, AJAX
Monitoring Technologies
Tivoli ITM through 6.2, Tivoli ITM V5 conversion to V6, ITCAM for Websphere, ITCAM RTT robotic transactions, NETCOOL/OMNIBUS, NETCOOL/IMPACT, COGNOS TCR and COGNOS data models
Applications:
Credit Card Payment Processing, Insurance, Banking Systems, Sales, Telecom Billing, Workflow, Infrastructure Monitoring and Metrics, Complex Event Processing
PROFESSIONAL EXPERIENCE
US Cellular 06/12 present
Tivoli Monitoring Architect and Implementation Engineer
U.S. Cellular has selected the Tivoli product suite for enterprise monitoring. Tivoli will replace Sitescope, NetIQ, True Sight, and a variety of other monitoring products in legacy systems. In addition U.S. Cellular is rolling out a new system covering sales, billing, customer care, etc. Tivoli is being rolled out with the new system to do health monitoring and application monitoring. We have implemented Netcool/Omnibus with Impact, Remedy Integration, and a full set of ITM (IBM Tivoli Monitoring). We monitor around 300 different applications, 50 large Oracle databases, and over 100 weblogic application servers hosted on 1,500 servers that are a mix of linux, AIX, and Windows.
We use Cognos/TCR for reporting and Netcool/Omnibus as our MOM. The Omnibus layer is used for the Remedy interface, email alerting, and integration OEM, SNMP, and Ping Probes.
CNA Insurance 08/11 06/12
OS/2 and DB2 performance improvement
The IT infrastructure at CNA Insurance has been outsourced to IBM. CNA has a legacy application that runs under OS/2 using an outdated version of DB2. This application now runs under PC Virtual and is moving to PC Virtual presented by CITRIX. There are some performance problems related to this which I am working to eliminate. Basically, we are replacing individual copies of DB2 for each user session with a central DB2 database. This database will be deployed under OS/2 at first. After that deployment we will move it to Windows or AIX.
IBM Delivery Center Central Europe Brno, Czech Republic 11/09 07/11
Focal Point Tivoli TADDM team and level 2 support ITM and ITCAM for transactions
The IBM Delivery Center serves customers all over Europe. The Tivoli team provides remote monitoring support for these customers. The monitoring support is provided via shared environments that service a large number of customers. Total servers monitored exceeds 10,000. We provide support for the full line of Tivoli products. My involvement is concerned with the TADDM, ITM 6.2, and ITCAM for transactions products. We instrument servers, monitor and send alerts to a central command center, and develop transaction monitoring scenarios. We also maintain several large DB2 V9.5 databases that store historical metrics and are used provide a few hundred different dashboard style reports based on SQL queries and the BIRT reporting tool.
SURNA, INC. 11/09 6/10
Developer for open source project for a computer related start up
During the first 8 months of my stay in Brno, I developed an open source project called GCEP after work hours. GCEP was a project that extended the ESPER Complex Event Processing engine in order to process geospatial information. We produced the extension libraries in Java and a simple geo fencing demo using the Google Map API and AJAX libraries in Java Script.
CNA Insurance 06/08 08/09
Contractor Enterprise Production Monitoring
Implemented ITCAM and ITM 6.2 monitoring for the CNA Enterprise. The CNA ITCAM/ITM is integrated with Openview as the coordinating monitoring framework. Websphere application server JVMs, MQ queues, and message brokers are monitored with ITCAM/ITM. The agent inventory is greater than 1,000 agents. Historical data from the agents is kept in a large DB2 datrabase and used for capacity and forecasting reports based on the BIRT reporting tool.
IBM Corporation 04/06 06/08
Sr. IT Specialist Composite Application Manager
IBM Tivoli ACE(Application Calibration Experts) Team Member
As a member of the ACE team, I was deployed worldwide to help large corporations solve performance problems related to web applications. We provided installation and tuning support for the IBM Tivoli Composite Application Manager for Websphere and Weblogic products. We also provided support for IBM Tivoli Monitoring products and for ITCAM for Response Time Tracking products. We participated in troubleshooting and fine-tuning Websphere and Weblogic applications on Windows, AIX, UNIX, and Mainframe platforms. I was involved in critical situation and tuning support for some of the largest web application rollouts in the world.
During 2008, I spent three months in France instrumenting large Weblogic installations for production monitoring. This involved modifying start up scripts and configuring agents for JMX instrumentation on Windows 2000/2003 and AIX installations. I worked with three large customers. The total number of Weblogic instances that were instrumented was greater than 1,000.
During my time with IBM, I was also deployed to several locations in the USA and Europe to present technical enablement deep dive classes in the use of ITCAM and ITM products. I developed all of the course materials and the lab exercises to support these classes.
Asia Payment Systems, Shenzhen, China 04/05 - 03/06
Chief Technology Officer
Environment: Clustered servers running Windows 2003 Server, IIS, MS SQL Server 2000, with .NET framework. Communications protocols supported SOAP, HTTP, Sockets, ISO8583
During my term as CTO at Asia Payment Systems, the original software created for the Japanese market has been extended to Singapore, Thailand and China. In addition, e-commerce function has been added to the current card present function.
AS CTO, I was charged with providing the technical vision for Asia Pay. In addition, I was charged with initial delivery and operation of data centers in Japan, Singapore, China, and Thailand.
CNA INSURANCE, Chicago, IL 12/04 - 03/05
Systems integrator/Analyst
Environment: Windows XP, IBM OS/2, APPC(LU6.2), DB/2 V2.1, DB2 UDB V8, SVISTA, Windows 2003 Server, Citrix
The Tailored Account Program (TAP) at CNA is a mission critical system that runs on OS/2. Currently, CNA has an OS/2 workstation and an XP workstation on every desk that needs the TAP program. A proof of concept was created around a virtual operating system from SVISTA. The model involved using the XP machines as the host for SVISTA which ran OS/2 as a guest operating system. In this way, the extra OS/2 workstation could be eliminated.
BLACK DIAMOND DATA/ASIA PAYMENT SYSTEMS, China 4/04 - 11/04
Environment: Microsoft Visual Studio .NET 2003, Windows Server 2003, MS SQL Server 2000, C#, C++, Windows Forms, MSMQ, XML, SOAP
As part of a three man team, designed and coded all of the database access and all of the XML processing code for a system which receives credit card sales information from cash registers via XML and processes these transactions through GPNET, a Japanese credit card processing network.
The system produced 3 second response time which was far better than the competition in Japan. In addition, it allowed retailers to interface from their existing cash registers, saving expensive equipment upgrades.
TITAN CORPORATION Kingdom of Saudi Arabia 5/03 - 12/03
Team Lead Saudi Arabian National ID Card System
Environment: Windows XP, IBM Mainframe, Canon Powershot Camera, Smart Chip running MULTOS, Fargo Id Card Printer, Laser strip encoder, JAVA, SWING, WSAD, Websphere 5.0, DB2, MySQL, JMS, JNI, Java Advanced Imaging, JSP, Struts, Servlets, JavaScript, CICS
As the leader of a six man team, designed and produced a new National ID System for the Kingdom of Saudi Arabia. This system involved both National IDs for all male citizens over the age of 15 and Family Cards for Heads of Households. The National IDs include the capability to store personalized data on individuals (and family data if applicable) on Smart Chips using MULTOS and Laser Strip holograms for the picture, name, and National ID Number. This project included both software and hardware distribution to over 85 sites throughout the Kingdom. It is expected that 10 million cards will be issued
over the next three years by this system.
The system was delivered on time and on budget. Part of my function was to create and monitor the project plan for both software development and hardware deployment. I also gathered user requirements from the Saudi customers. This included their requirements for the Arabic language GUI.
BANK OF AMERICA, Atlanta, GA 4/02 - 5/03
New technology rollout lead
Environment: IBM OS/2, Check reader, Receipt Printer, LEXMARK Printers, Communications Manager(LU2.0), Db2, IBM Mainframe, IBM OS/2 Server, CISCO routers, UPS Systems, GHOST Disk drive copier
*Provided install/conversion documentation, install team training, and 24/7 pager and phone support for technology upgrade for 500 banking centers in Mid-Atlantic region. Served as last line for escalations related to banking-center installs, which needed to be accomplished during nighttime hours while branches were closed, with all equipment and software to be certified prior to opening for business in the morning. B of A normally rolled back 3% of their upgrades. We did not have to rollback any banking centers on my project.
*Conducted thorough testing and documented certification of new software and hardware releases for bank's IT infrastructure (40K workstations worldwide).
* Coordinated back-up for production-model servers to replace downed disk drives.
DISCOVER CARD, Chicago, IL 4/01 - 2/02
Workload Manager Conversion Contractor
Environment: IBM NT, AIX, WSAD, Websphere 4.0, ORACLE V8, Java, EJB, Servlets, OS/2, C, PL/SQL, Sockets, JSP, JavaScript, STRUTS
Developer for migration of workload management queuing system from OS/2 C code to Java in WebSphere environment running on AIX in conjunction with Oracle Version 8 database. System was designed to handle cardholder service requests/calls. Published APIs (implemented with Session EJBs) used by other programming groups to obtain data or information which users would view by means of browser-dependent displays. Workload manager also had set of browser-based displays using same APIs for data.
* Produced Java/EJB environment that outperformed its OS/2-based predecessor.
* Coded Java classes and EJBs for back-end processes and web pages using HTML, JSP, and JavaScript for user interface.
KRAFT FOODS, Chicago, IL 7/00 - 7/01
Team Lead/Mentor
Environment: Windows NT with Websphere and WAD, AS/400 with Websphere V2, V3, As/400 DB2
Served as developer on four-member team charged with corporate-wide Internet enabling of legacy AS/400 application to allocate product among national customers. Mentored team during move from "green screen" paradigm to web-based technologies.
* Configured and administered Websphere environment of HTTP and application servers running on AS/400.
* Architected database access for browser displays, writing 90% of project Java Beans.
* Wrote half of all browser displays using JSP, JavaScript, and associated Java Servlets.
CNA INSURANCE, Chicago, IL 5/96 - 6/00
Infrastructure Architect, Deployment team lead
Environment: IBM OS/2, DB2 V2.1, APPC(LU6.2), 3270 emulation(LU2.0), IBM Mainframe, CICS, REXX, C, IIS, MS COMMTI, SNMP Traps, Citrix, IBM OS/2 Server, Novell Server, DCAF, NETOPS
Delivered system port Proof of Concept, web application, software distribution, workstation configuration, and fault-detection system.
*Worked on port of PMSC Tailored Account Processing (TAP) system from OS/2 to NT, the TAP system contained approximately 1.6 million lines of C code. Ported a portion of TAP and produced metrics for total conversion.
* Developed and implemented server-to-server software distribution system to control distribution of the TAP system and the TAP DB/2 database to 50 servers located nationwide.
* Configured and introduced distribution of the TAP software product (based in OS/2 and Presentation Manager) from server to 3000 workstations, integrating over 5K EXE and DLL modules and DB2/2 database having more than 900 tables and 900 views. The application enabled mainframe connectivity via LU6.2, also configured by distribution system, which was managed remotely from home office. Software and database changes were distributed as often as once a day.
*Developed a workstation monitoring and fault detection system based on SNMP traps that reported the status of all 3,000 TAP workstations in real time.
Jobs not related to IT
Assistant Professor at Michigan State University
Assistant Dean at California State University Dominguez Hills
Director of New Product Development at a major controlled access company
EDUCATION
Doctorate in Administration of Higher Education, Michigan State University
Master's Degree in Community School Leadership, Eastern Michigan University
Bachelor's Degree in Sociology and Psychology, Houghton College
ITIL Foundations certified
PUBLICATIONS
Feature articles in AS/400 Client/Server Today and AS/400 Connectivity Expert
Several published articles on the subjects of Distributed Database Design, SQL techniques, use of various communications protocols, and Internet services use.
- Excellent References Available Upon Request -
RICHARD BRANDT