Patrick Whelan
Emails
Yahoo
or Hotmail
Home
Keywords:
Apache, PHP, JSP, Solaris, AIX, HP-UX, NetBackup, HSM, Storage Migration, Training, Web Development, Web Management, Volume Manager, VxFS, VxVM, File Systems, NFS, TCP/IP, IRIX, UNIX, NT, Storage, Backup, Configuration, Pre-Sales and Post-Sales, SAN, BCV, TimeFinder, ACSLS, DNS, Cluster, Java Script, Data Storage, Disaster Recovery.
Professional Experience
Senior Consultant October 2002 to Present
Freelance consultant specializing in
data storage and systems administration in Europe and the United States.  Having to be familiar with most Unix OperatingSystems but primarily specializing on Solaris. As well as Windows NT and Windows 2000. Installed and configured NetBackup at a client with 17 Windows servers. Upgraded and configured NetBackup at a major motion picture studio with 8 AIX media servers, 2 Sun media servers and 6 window media servers This included tuning NetBackup as well as the operating systems.
Backup Architect December 2001 to October 2002
Commerzbank IB
, Frankfurt am Main. - Maintained current NetBackup system, consisting of 500+ clients in a Veritas Clustered environment, while architecting the future configuration. Administered the backup team web server (Apache on Sun Ultra 30) and wrote scripts (using ksh, JavaScript and PHP), that are displayed as web pages, to monitor the backup performance and statistics. A project required the calculation of NetBackup statistical performance data to be displayed in a managerial simple format.  This required the writing of PHP and shell scripts. This saved the bank 1.000.000 Euros;. In addition, built a secure web server based upon the Apache web service with passwordsecurity incorporated into the web pages. Another project required the reduction of backup time of a system taking 8 hours.  After performance changes, the catalog backup time was reduced from 8 hours to 2 hours.
Senior Consultant May 1997 to November 2001
VERITAS Software Corporation, Mountain View, California. - Ability to assess organizational needs and implement administrative procedures. Worked well with all levels of management and regularly assisted managers with projects. Ability to communicate effectively with customers, management, and staff to define needs and explain them in non-technical terms. The role required the ability to implement effective and creative ideas for firms, teams and individuals. Helped customers implement the software they had purchased to meet their needs. This included showing them features of which they were not aware. It also included overcoming limitations that sales had overlooked. Amazon.com requested Veritas'  help to troubleshoot identify and resolve hardware/software problems, as the senior consultant with the most experience in troubleshooting I was assigned the task.  The cause of the problem was identified and solved in timely manner allowing the interrupted backups to be completed before the backup window closed. Taught NetBackup to Sun expert level support in Massachusetts and Colorado. I was part of a team tracking an technical flaw within the Veritas Hierarchical Storage Migrator (HSM) software, now called Veritas NetBackup Storage Migrator.  Identified the problem as a major design flaw and thus increased the performance of the application by a factor of 10.  A requirement of many customers, was to backup files from a split EMC BCV.  I was required to write the korn shell scripts to split the BCV's and mount them as filesystems. At the time I was the only consultant at Veritas to do this
Senior Systems Administrator July 1989 to May 1997
Northrop Grumman Corporation
, Hawthorne, California. - Systems administrator to three Pyramid UNIX systems. Progressed to Senior Systems Administrator to 30 HP, 25 Solaris, 15 SGIand 5 AIX machines. The HP and IBM machines were primarily used for developing Catia and Unigraphics add-ins specific to the aerospace industry. Installed hardware and software for all of these systems. The software included, in addition to the OS, applications for computer aided graphics, web servers and Oracle and Sybase databases. These all shared NFS mounted files systems in a High Availability environment. The users' login and local files where shared between all machines so that the engineer could sit down at any machine and use it as if it were their own. Responsible for analyzing the performance of the systems and recommending hardware and/or software upgrades. Interfaced with the various vendors to obtain the latest information and the best rates possible, based on the size of our company. Managed the Netscape web server to permit optimization of the web page presentation. Set up the security process allowing specific pages to be viewed by authorized personnel only. Was the team leader of two other senior administrators providing on call support. There were at least two occasions, in four years, that I needed to work extended hours to insure that the systems were up and reliable before the users could continue their work. Wrote "Work in Progress" scripts, using DCL, so that the printed circuit board assemblers could match their work to the published diagrams and instructions for the the Peacekeeper missile electronics circuit assembly.
Technical Support August 1976 to July 1989
Control Data Corporation
, Sunnyvale, California. - Responsible for analyzing problems and generating code fixes for Control Data’s front-end processors. These processors were used to communicate with other computers all over the world. Some of these systems were the initial backbone of what is now the Internet. The communications protocols used were either asynchronous or bisynchronous, consisting of X.25, 3270, 2780 and numerous other types. In addition to being available for phone calls at any time from all over the world, on several occasions I needed to travel to the customers. Some of these trips were to Europe, South Korea, and Mexico, as well as most of the United States.
Programmer October 1972 to August 1976
Bendix Field Engineering Corporation
, Sunnyvale, California. - Initially I was an operator for XDS computers. I was promoted to programmer writing utility programs to ease the processes of the other programmers on the project. Eventually I was made the software team leader for the Pioneer 12/13 space project. This meant desk checking all code before it was released to production. As the deadline for the launch of the spacecraft approached this entailed working 80+ hours week to insure that the deadline was met, which it was. As part of a two man team I configured a piece of hardware (Xerox System Control Unit) to communicate with all the in house systems as well as the high speed data lines connected to NASA's Jet Propulsion Laboratory (JPL). These lines of communications were used to contact the Deep Space Network for up and down link of commands and data with the space craft.
Education
M.B.A., Technology Management June 1997
University of Phoenix, Fountain Valley, California
. GPA: 3.65, Major GPA: 3.5. This degree consisted of all the normal M.B.A. Requirements plus an emphasis on managing in a technological environment. This included cost accounting and time management. As the Class representative I was responsible for attending the monthly meetings of other class representatives. I completed this degree while holding down a full-time job as a senior system administrator at Northrop-Grumman.
Bachelor of Science, Business Administration March 1994
University of Phoenix, Corona, California. GPA: 3.5, Major GPA: 3.55. I completed this degree while holding down a full-time job as a senior system administrator at Northrop-Grumman.
Business Management 1975
California State University San Jose, San Jose, California
. After transferring to CSUSJ, I changed my major to business management from Data Processing and Accounting.
Home
Home