TIMOTHY L. CUMMINGS

 


T.L. CUMMINGS, INC.

3394 CAZADOR COURT

LOS ANGELES, CALIFORNIA  90065

Office:  (323) 224-9039

Cell:  (310) 729-3322

 

PROFILE

 

A broad foundation of knowledge with specific experience in Project Management, Database Administration (DBA), Technical Leadership and Training.

 

EDUCATION

 

Bachelor of Science, Computer Science Engineering:  Michigan State University

Minors:  Mathematics, Business Administration and Sociology

 

Certificate in Business Administration:  Hubbard College of Administration

 

LANGUAGES / SOFTWARE

 

Microsoft SQL Server, versions 4.2, 6.5, 7.0, 2000, 2003, 2005

Replication

SQL Profiler

Sybase SQL Server, versions 4.2, 4.92, 10

SQR

Oracle 9i

Visual BASIC .NET

ERWin

Embarcadero ERStudio

Informatica (early versions)

PeopleSoft

PowerBuilder

C

COBOL

FORTRAN

JOVIAL

Pascal

PROFS

REXX

XML

 

HARDWARE / OPERATING SYSTEMS

 

Unisys ES7000 under Windows 2000 Data Center

IBM under AIX

Sun 4/470, SPARC 10 and SPARCstations under Sun OS

HP 9000 Series 700 and 877 under HP-UX

IBM 4341, 4381 under VM/HPO

 

PROJECT MANAGEMENT METHODOLOGIES

 

Rapid Application Development (RAD)

Critical Path Method (CPM)

Waterfall Model

Iterative Design (Spiral Model by Boehm)

Chaos Model

Common sense

 

APPOINTMENT AND MEMBERSHIPS

 

Hubbard College of Administration,

Founding Advisory Board Member for IT Education

 

Computer Security Institute

 

Society for Technical Communication

 

 

PROFESSIONAL EXPERIENCE

 

Project Manager/DBA

 

Korn/Ferry International

Century City, California

2005-2007

 

As Project Manager and DBA for the Searcher/FutureSearch applications, and subsequently the Searcher Express .NET project:

 

·         Project phases completed on schedule.

·         Worked closely with the two business units to understand the goals and purposes of each phase of the project, including data conversion, unified code-base leading to a .NET implementation.

·         Distilled action items from meetings, organized the work, assigned the tasks and tracked progress

·         Designed a flexible workflow model for executive recruitment

·         Established certainty in the project's direction by prototyping the flexible workflow model

·         Developed and updated the Project Plan

·         Wrote functional specification documents for key features

·         Managed risks and issues

·         Maintained the issue log

·         Developed and maintained stored procedures

·         Built additional functionality into the existing schema

·         Designed the implementation approach for new and updated features

·         Documented high-level data flows

·         Production problem identification and resolution

·         Prepared implementation plans for the release of new or updated functionality

·         Debugged reports and resolved data problems

·         Performance tuning

 

 

Technical Lead/DBA

 

Countrywide Home Loans

Agoura Hills, California

2003-2005

 

As a consultant on the Status Mart and Odyssey projects, I was a part of the team of database administrators that converted the system from Microsoft SQL Server to Oracle.

 

·         Spearheaded the implementation of a software development lifecycle

·         Responsible for the design and implementation of an authentication and authorization subsystem.

·         Demonstrated how analysis should be performed, what information should appear in early analysis documents and how these should be used in later phases of the lifecycle

·         Improved overall architecture of the system through data re-modeling and re-architecture.

·         Instituted �best programming practices� within program templates to improved consistency and maintainability, and shortened training time for new staff.

·         Imbedded performance tuning improvements within code templates

 

 

Project Manager

 

Interlink Mortgage Services

Chatsworth, California

2002

 

This company provides post-closing services to large mortgage brokers.  Their current production system was written by a consulting company that was withholding the source code.  This system had several major defects.  While negotiations for the source code continued, it was my responsibility to provide senior management with a tactical plan to stabilize the system while designing a replacement system in 2003.  The greatest challenges were managing a budget of limited funds and a tight timeline.

 

 

Technical Lead/Management Consultant/DBA

 

IndyMac Bank

Pasadena, California

2000-2002

 

·         Advised senior and executive management regarding the strengths and limitations of various technologies and on the planning of programs, projects and tasks.

·         Contributed to the growth of full-time IT personnel through mentoring, making training recommendations to management, and designing improvement programs for managers.

·         Primary technical contact between IndyMac and Microsoft concerning all production SQL Server problems.

·         Supervised the DBA group during the manager�s absence

·         Architect for the customization of Empower, Eastern Software's loan origination system.

·         Designed and developed a distributed database solution to manage the location of loans

·         Organized and managed the release of all software to production.

·         Documented coding standards and methods of code review.

·         Mentored development DBAs and developers on writing efficient SQL code.

·         Responsible for production blocking, deadlocking, poor performance and scalability concerns affecting the website and internal loan origination system.

 

 

Technical Lead/DBA

 

Countrywide Home Loans

Calabasas, California

1997-1999

 

As a Development Lead for the ADVANTedge Transfer and Transmissions Team, led the development of the subsystem responsible for moving data between FoxPro and DB2 on the AS/400.  My team of four developers wrote in C++, Transact-SQL and Visual BASIC.  Design reviews of the existing subsystem showed a variety of performance bottlenecks, such as missing indexes on tables, poorly written SQL, and poorly designed interfaces in Visual BASIC.

 

The Production Systems Department inherited an application called Mortgage Counselor, written in Visual BASIC using Microsoft SQL Server, that was ill-prepared for production use.  As a consultant holding the positions of Team Lead and Level 2 Production Support Database Administrator, recommended actions to senior management that would stabilize this client/server system and build confidence among the user community.

 

·         Organized the support team, wrote policies and procedures, interviewed and recommended new staff, and participated in employee and consultant reviews.

·         Reverse-engineered an entity relationship diagram from production using CAST Workbench.

 

 

Project Manager/DBA

 

Allianz Insurance Company

Burbank, California

1996-1997

 

As a Project Manager and developer, I was responsible for the replacement and transition of an existing mainframe work compensation system to a SQL-based system called COSMOS.

 

As a database administrator on the Data Warehouse Project, I was on the data model design team with senior technical management.

 

Developed an automated UNIX-based system using Informatica that would extract, transform and load data from the Data Warehouse to specific application databases.

 

 

Project Manager

 

Transamerica Life Companies

Los Angeles, California

1995

 

As a consultant on the Jefferson Project, responsible for architecture, requirements specification, detailed design documents, data model, development and successful implementation of an annuity sales and customer service system.  AT&T Universal Card customers interested in buying the annuity could have monthly annuity contributions automatically billed to their credit card.  The client was developed in Visual Basic and the data was stored in DB2 on an IBM 3090, accessed by the client through an MDI gateway.  Interviewed, hired and managed four consultants. 

 

As a consultant on the Cost Basis project, a tax reporting application for qualified annuities, I was responsible for designing the work flow of the client application, re-designing the data model, data migration, and implementing the database design in Microsoft SQL Server.

 

 

Course Developer

 

Intel

Sacramento, California

1994

 

As a part-time consultant, designed a proprietary course for engineers, project managers, project leads and developers at Intel.  Intel developed a confidential methodology aimed at managing the ever-changing technology of the computer hardware and software industries.  The course was used to announce the release of the methodology and train technical staff how to apply it to internal system development.  The course emphasized how to choose project development and deployment products to avoid delivering a new system that employs less than current technology. 

 

 

PowerBuilder/Sybase Consultant

 

Southern California Gas Company

Los Angeles, California

1994-1995

 

As a consultant, led the Sybase and PowerBuilder performance tuning effort while providing data modeling and development DBA support for two mission critical projects nearing production:  Gas Select Rebuild (GSR) and Measurement Collections System (MCS).  Evaluated PowerBuilder code, embedded SQL, general application design, application stored procedures, triggers, indexes, entity relationship diagrams, physical data models and the hardware and software configuration of the HP-9000 Model 877 database servers. 

 

Established disk configuration and database segmentation strategies for improved I/O.

Successfully migrated each development environment from Sybase Release 4.9.1 to System 10.0.1.  Identified for developers how the migration would impact existing code. 

Designed and taught a "SQL Performance Tuning for Developers" class to both development teams and the data administrators supporting each project.

 

·         Established performance monitoring mechanisms for both projects.

·         Synchronized the physical data models with the databases and established configuration management procedures for the DBAs and project teams.

 

 

Technical Management Consultant/Trainer

 

ARCO Products Company

Los Angeles, California

1993 - 1994

 

As a consultant to Information Technical Services management, performed technical risk analysis of the company's unique implementation of client/server technology.  Investigated the security of the LAN, client/server applications, Sybase, UNIX and Lotus Notes, and VM, MVS, ACF2 and DB2 on the IBM mainframe.

 

Presented a comprehensive risk analysis to senior management and staff.  Recommendations included how to implement centralized userid management, more efficient Sybase security procedures, LAN dial-in access, cross-platform password synchronization and greater security awareness throughout the company.

 

·         Designed and taught �Administering Sybase Security� which focuses on security roles and responsibilities and how to perform administration tasks.

·         Wrote and published in the company newsletter an article for general users about procedures for protecting sensitive data.

·         Wrote and published memos describing how to protect data from third-party ad hoc query tools and how to optimize SQL code.

 

 

Director of Technical Training

 

CompuFlex International

Chatsworth, California

1993

 

As Director of Technical Training, contracted for five months, created client/server workshops on re-engineering existing applications to use client/server technology, graphical application design, corporate graphic standards, relational database design, Sybase and PowerBuilder.

 

·         Designed and delivered senior training and mentoring to Fortune-size companies, including McGaw, a leading medical supply manufacturer, Bonneville Power Authority, and ESCO, the world's largest foundry. 

·         Delivered mentoring services to client MIS executives and developers on managing the challenges of client/server deployment and LAN, database and application security.

·         Worked with CompuFlex VP Marketing to create strategic alliances with companies such as Powersoft which would deliver a national client/server certification program to transition individuals to client/server experts.  Successfully piloted the certification program in Los Angeles.

 

 

Client/Server Application Lead

 

Nestlé Foods Company

Glendale, California

1993

 

As a consultant leading the design of the Product Hierarchy project, established the system concept, functional requirements, technical requirements and data conversion requirements.  Wrote the Requirements Analysis Report.  Supported the Project Manager from Anderson Consulting by providing task assignments, schedules and deliverables.  Also, designed the logical and physical data models with Nestlé data administrators and the project�s technical lead to ensure Sybase functional and performance requirements were satisfied.

 

 

Project Manager, Client/Server Applications

Reporting on special assignment to the Chairman of the Board

 

Merisel, Incorporated

El Segundo, California

1992 - 1993

 

Promoted three weeks after hire date to Project Manager of Client/Server applications, reporting to the Chairman and co-founder of this $2 billion PC distribution company.  Responsible for transitioning the organization's computing technology and MIS team to client/server by establishing Client/Server development, production and maintenance standards and implementing the company's first mission critical application using Sybase and PowerBuilder.

 

Managed the development, deployment and day-to-day operations of distributed systems and the maintenance of existing PC-based international order entry systems.  Hired and mentored client/server developers and the company's first database administrator.

Integrated telephony to handle customer calls quicker and more efficiently.

 

·         Established development, graphic, database and other standards to support the company's move to client/server technology.

 

Project Manager/Sybase DBA

 

The Walt Disney Company

Burbank, California

1989 - 1992

 

As Project Manager and Sybase DBA, responsible for design, development and implementation of an international motion picture inventory tracking system.  Successfully designed the Sybase database, managed performance tuning and mainframe data conversions, organized system documentation and user training, and coordinated with network analysts to install a WAN to Europe to deliver this $2 million project.  Hired and managed permanent staff and consultants.

 

 

Member of Technical Staff

 

Hughes Aircraft Company

Radar Systems Group

El Segundo, California

1986 - 1989

 

As a Member of Technical Staff established a group of consultants to support a 750-person development laboratory for classified radar software, established curriculums for different types of employees, and developed new courses.  Supervised a staff of consultants, assisted junior consultants with difficult problems.  Developed and taught technical and non-technical courses to executives, managers, engineers, clerical and military audiences.

 

Later transferred to mainframe system programming and administration.  Maintained IBM and BiiN computer systems for developing classified radar software for the Department of Defense.  Installed VM/CMS Release 4, as well as other software packages, on IBM 4341 and 4381 mainframes.  Developed expertise in FOCUS, FORTRAN, GDDM, JOVIAL, REXX, SCRIPT, magnetic tape format conversions, networking protocols and products (SNA, Ethernet), and mainframe system security.

 

 

Teaching Assistant, Computer Science Department

 

Michigan State University

East Lansing, Michigan

1984-1986

 

Taught hands-on programming courses in BASIC, COBOL and Pascal to business and engineering students.

 

 

Guest Instructor, Computer Science Department

 

Cleary College

Howell, Michigan

1985

 

Developed and taught the college's first C/UNIX course. 

 

 

Teaching Assistant, Mathematics

 

Michigan State University

East Lansing, Michigan

1981-1985

 

Taught a series of mathematics courses ranging from remedial calculator-based arithmetic to college algebra and trigonometry to calculus.