Post Job Free
Sign in

Software Systems

Location:
Houston, TX
Salary:
50+
Posted:
February 20, 2017

Contact this candidate

Resume:

Patrick V. Hall

713-***-****

********@*****.***

Synopsis

Twenty-five plus years total experience, primarily with UNIX/AIX operating systems and extensive programming in C, Korn and Bourne Shells, AWK, TCPIP, NFS, NIS, DLPAR/LPAR, LDAP and other UNIX utilities. This experience includes software systems analysis, design, implementation, requirements gathering, specifications writing, system/application documentation, coding, testing, debugging, creating data flow diagrams, structure charts, flow charts, database creation, maintenance, administration and troubleshooting. Experienced with OSF/DCE RPC environments. Also proficient in the support of various database applications. Creation and maintenance of web sites, network configuration

(including wireless AP’s), interfacing with vendors and support representatives, providing 24/7 and on-call support, hardware acquisitions, disaster recovery planning and implementation. Integration with various versions of Windows.

Languages

C, P erl, Java, Awk, Bourne and Korn shell scripting. Hardware

IBM-, Various Power5 including 9119-595, 9118-575, (H,IH/IH+), RISC/6000 e-servers p660 6H1’s, IBM Shark SANs, HP Storage Array (SAN) 2405, HP Automated Tape libraries, Brocade Silkworn Fibre Switches, HP & Compaq Multiprocessor Servers, MAINFRAMES; AT&T - 3B20, 3B15, 3B5; DEC - VAX 11/730, 11/750, Sequent ES2000, Sequent ES5000, DTL's & 3494 and 7331 ATL's Software

Trial Tracker, Teflon, D3 (Sagitta On-Line) DB2, WebSphere, Windows 2000 Advanced Server, Citrix, CMVC, INFORMIX SQL/ESQL, INGRESS, UNIFY, XWINDOWS, TCP/IP, SYBASE, ORACLE. TROUBLE TICKET/6000, ADSM, HP OpenView, SYSBACK, NETWORKER, ADSM, REELBACKUP Operating Systems

AIX 5.3L, 5.2, 4.3.3, 3.2.5, VIOSERVER, UNIX, Suse and Redhat LINUX, XENIX, DYNIX/PTX, WINDOWS 95/98/NT/XP,7&8,SERVER, DOS

Summary of qualifications

Independent Projects.

07/2006 - Present

Recent extensive experience imaging (new) and re-imaging (existing) desktops and laptops, with Windows 7 for a large semiconductor manufacturing client. This effort was accomplished quickly and efficiently to the clients delight.

I have completed soft skills training from the Texas Workforce Commission (Gold) and from Dell Computers on-line training (Master). I have the technical knowledge and experience to interact effectively with all levels of computer users from novice to expert. I can usually answer or solve most computer questions and/or problems outright, for the balance I am familiar with available resources which can be used to resolve any issue that might come up.

Copies of certifications and training are available upon request. Currently providing technical support and training for several clients including the mayor's law office, various non-profit organizations and a host of other customers. Technical support includes installing and configuring hosts and operating systems, configuration of networks, both wired and wireless, hardware and software upgrades, patches and fixes as required.

Computer Task Group.

09/2005 – 06/2006

IBM

Austin, TX

As a Hardware Test Engineer I am responsible for ensuring iSeries/pSeries products are ready for customer use. I perform hardware system test activities aimed at ensuring new iSeries/pSeries system products meet their specifications. These activities consist primarily of loading various operating systems onto power5 servers, (e.g. AIX, LINUX, VIOSERVER), creating logical partitions (LPAR’s/DLPARs) on IBM Shark SANs Brocade SilkWorm h ubs a nd others., installing various adapters, building networks, updating firmware and microcode, installing and configuring the associated HMC’s (upgrading licensed internal code –as necessary), configuring capacity on demand (COD), I use my debug/analytical skills as appropriate for problem resolution. I isolate problems through test efforts, then work with the appropriate development group to get the issue fixed. This means working with multiple teams on an ongoing basis. Communicate with various teams utilizing team tools and utilities (e.g. Trial Tracker, Teflon, SameTime, etc.)

Independent-Self Employed

6/2003 – 9/2005

College Station, Texas

Various network install and maintenance, PC upgrade and repair projects AMS SERVICES

9/2001 – 6/2003

College Station, Texas

Aix/Sagitta Systems Engineer

Provided Senior level AIX support for the Sagitta-Online insurance agency application. Primary functions included creating the machine virtual environments on the HP 2405 Storage area network (SAN), creation and activation of D3 databases, create web sites, monitor connectivity between the communication agents, performing on-call support, systems monitoring, problem identification and resolution (hardware and software), writing scripts to automate tasks. Additional duties included installing patches, fixes and licenses. Creating and maintaining backup schedules using HP Openview software, installing fixes as required. Creating user access using Citrix-Winframe. Configurations and maintence and expansion of the HP-Surestore automatic tape library. Configuration and maintenance of the HP SAN array and Brocade Silkwork fibre switch, installation of giga-bit host bus adapters, memory options, FRUhard drives in the IBM p660 6H1’s. Setup redundant hardware at the disaster recovery site. Many other tasks as required Telxon/Symbol Corporation

8/2000 – 6/2001

Woodlands, Texas

AIX/UNIX SYSTEMS ADMINISTRATOR

Systems administration, user administration, problem resolution, system hardware upgrades, OS upgrades and application of maintenance levels, On-Call support, System backups and monitoring, DNS and NIS administration, vendor interface, Tuning OSes for Oracle and Sybase databases, Opening cases and following through to resolution hardware and software issues with various vendors. Other duties as assigned.

SOFTWARE & UTILITIES: IBM’s HACMP, ADSM, Sddr, Powerpath, EDM, Dazel Output Distributor, Control/M Scheduling software, SherpaWorks, Q-Support, Exceed, xmperf, svmon, vmstat, iostat, sendmail, etc.

OPERATING SYSTEMS: AIX 5 .3L, 5.2, 4 .3.2, 4.3.3, SUN Solaris 2.5 & 2.6, SUN OS, HP/UX, WINDOWS XP, 2000 Advanced Server, 98/NT

HARDWARE: I BM pseries 595, iseries, RISC/6000s S70, F50, H-50, SAN’s SHARK, iscsi, IBM 3466 ATL, SUN Enterprise 3500, E 450, SPARC 1000, 10’s & 20’s, HP 715 & 735’s.EMC disk arrays,

(Symmetrix, Celera, NFS File-Server), Various DELL and COMPAC servers Princeton Information Systems Ltd.

11/99 - 8/00

IBM Annapolis

Annapolis, MD

RISC/6000 Hardware/Software Installation Configuration. During this period I have performed complete installation and configuration of H50 and 43P processors. This includes installation of the A IX 4.3.2 operating system, maintenance level 2 and various product applications. Product applications include DirectTalk/6000, DB2, SMC, AVTP, RM (Resource Manager), VP (Voice Processor), Netscape and others as applicable. I have also installed and configured various adapters network adapters ( ethernet and token ring), DTXA adapters, SCSI devices etc. I was responsible for ensuring all RISC/6000 servers were Y2K compliant.

PC’s/Workstations

I have also perform complete installations of Windows 95, 98, NT Workstation and NT Server software on IBM 300GL hardware. Installations included adding memory cards and network adapters, disk drives, modems and video adapters. Theses installations also included loading standard IBM approved software such as Lotus Notes, Exceed, MS Office, Norton Anti-Virus, Netscape Communicator, Microsoft Explorer, other software in support of the Java development team such as WebSphere and others. I was responsible for ensuring all PC’s wereY2K compliant Switches

I have actively participated in the installation of Cisco’s VCO4K and VCO80 (formerly SUMMA-FOUR) switches. This includes component testing, software installation, database configuration, configuring NFAS groups and T1 spans as well as other tasks as required. Telephones: I routinely setup telephones and network connections for our Annapolis office’s new hires. Client Site Installations: I have traveled to several clients sites to install and configure IBM IP’s

(Intelligent Peripherals) equipment this includes the H50 rack mounted systems, 43P’s and the Cisco switches.

General Systems Administration: I actively participate in the day to day A IX systems administration tasks, this includes monitoring backups, user administration, trouble resolution, reconfigurations, reconfiguring the IBM 8274 Gigabyte route switch, installp installations, connecting cables, monitors, devices, and various maintenance activities, etc. I have written Korn shell scripts to perform various tasks including automating the 7331 automatic tape library’s tape handling capabilities, distributions of the

“/etc/hosts” files, and automated FTP file transfers to mention a few. Renaissance World Wide

9/97 - 2/99

EXXON CHEMICALS/EXXON COMPUTING and NETWORK SERVICES Houston, TX.

During this period, I have served as a Senior Systems administrator. I was responsible for performing various sysadmin functions including userid administration, application support, backups and restores, hardware and software problem resolution. I have participated in disaster recovery drills at SUNGARD in Philadelphia, operating system installations and system reconfigurations. Operating systems includes AIX 3.2.5 through 4.3. Heavy involvement with Clariion raid arrays, including binding luns and configuring tunable parameters using the Dassmgr and ArrayGUide software utilities. Backup software utilized includes Legato's Networker and IBM's ADSM software. Processors supported range from 590's to SP stack frames including both the MCA and PCI architectures. RHI Consulting

4/97 - 8/97

Department of Labor

Washington, D.C.

During this period, I have served as the Lead/Senior Systems administrator . I was responsible for directing the activities of three other junior and mid-level systems administrators, this includes assigning tasks, providing guidance and recommendations in pursuit of resolving assigned tasks, reviewing process plans and documentation, assignment of on-call support scheduling, ensuring change controls are installed efficiently and correctly on any or all of the thirteen (13) regional office host processors. I have actively coordinated recovery activities after system crashes and outages and conducted post-mortems to identify points of failure and make policies and recommendations to prevent and/or minimize downtimes in the future. This is in addition to keeping up with and responding to e-mail message traffic as appropriate. I have consulted on implementation activities for ad-hoc and other high profile projects such as the

“imaging” and “olmb” projects as requested. I have worked to resolution various trouble tickets either directly or via my systems administration staff personnel. These trouble tickets ranged from simple print spooler problems to complex WAN interaction problems. I have provided after hours and weekend support for the regional offices as necessary.

I am directly responsible for upgrading the operating system from Dynix/ptx version 2.1.8 to Dynix ptx 4.2.2. This involved identifying differences between the two versions and making decisions regarding the best methods for maintaining existing functionality while taking advantage of the enhancements incorporated in the new operating system version. I am personally porting systems applications from iAPX 16-bit code to the new 32 bit ELF executable formats. Toward this endeavor, I have learned a great deal about the Sequent ES-2000 and ES-5000 hardware, this includes the hardware, firmware, operating system, disk and tape drives. I have programmed the firmware, installed the operating system (Dynix/ptx 4.2.2) and layered software products, Informix database (version 7.2), Reelbackup software, Xi-Text print spooler software, Digi-Fastport software and much more.

Princeton Information, LTD.

10/96 - 1/97

King County Medical Blue Shield/IBM ISSC

Seattle, WA

The objective of this project was to convert the HSII (mainframe based and written in MUMPS) health care management system to a pc based application. I was responsible for dictionary loading, tool evaluation, providing process and procedures documentation, creating loading schedules using MS Project, writing, testing and debugging terminal emulator scripts, AWK programs and Korn shell programs as well as p roviding AIX technical expertise to other team members and clients. During this period I evaluated Crosstalk, Kea!, and Reflection terminal emulation software based upon their functionality versus the loading requirements, I recommended Reflection as the tool of choice. I also wrote various dictionary loading scripts as required. In addition, I assisted another team member by writing a data conversion utility using AWK, AIX 3.2.5, and Korn shell scripts. I frequently met with clients, vendors and team members to identify data sources, resolve questions, and report project status. I also participated in the development of the coding standards and storage documentation, providing the input for the AIX operating system, C programming and editing other sections. The environment consisted of networked PC’s running MS windows 3.1, e-mail tools, networked RISC/6000 processors running version 3.2.5 and Mainframes. Princeton Information, LTD.

Loral Federal Systems

7/95 - 7/96

Rockville, MD

Primary responsibilities involved maintaining the Early Systems Integration (ESI) lab consisting of approximately thirty (30) I BM RISC/6000 processors (980’s, 770’s, 570, etc.) in support of the Federal Aviation Administration’s Advanced Automation System (FAA AAS). Systems administration tasks included installation and tuning of AIX images and PTF’s, installation and configuration of commercially available software (CAS) products, installation and customization of internally developed software products, administering user id’s and passwords using network information services (NIS), backing up and restoring user files, directories, and file systems, creating systems images and level backup tapes, automounting user file systems using the network file system (NFS) services, resolving AIX, DNS, NIS, NFS, and CAS problems using the problem tracking resolution (PTR), CMVC, and TT/6000 tracking systems, writing Korn shell utility scripts and C programs, providing beeper support for various build and test groups, engaging in problem determination/resolution of AIX, Netviewdm/6000, RDM, DOORS, TEAMWORK, INTERLEAF, LOADLEVELER, CMVC, NCD’S, and NT workstations. Working on ad hoc projects as directed. I created CMVC user accounts, access levels, and hostlists in addition to debugging and testing general problems. I provided support for testers and developers as required. Prudential Home Mortgage Securities Corporation

5/95 - 7/95

Frederick MD

This was a two-month contract, during that time I modified C programs used for bond administration, and developed a task tracking system using Microsoft Access and Windows. I also analyzed several financial programs and generated documentation for them using MS Word. MCI

7/94 - 4/95

Colorado Springs, CO

During this assignment, I wrote several Client/Server applications using A IX, basic networking utilities, and TCP/IP for transmitting messages between various host platforms. I wrote a local and remote directory lookup API that utilized shared memory with semaphore access control. In addition, I wrote various utility output screens for displaying data at user specified intervals. I wrote a network monitoring and administration tool using C, Korn shell scripts and message queues in a client/server environment for a real-time telecommunications monitoring tool. Responsible for AIX systems administration, major systems and utilities used were AIX 3.2.5, X-Windows, Motif and Curses. Loral Federal Systems

4/94 - 6/94

Rockville, MD

Responsible for writing analysis programs using the AWK programming language. These programs are used to analyze track file data to determine the probability of track losses or track swaps on RISC/6000 machines running AIX 3.2.4. Executed testcases for long range radial, tangential, 180-degree turn and thirty (30) degree crossing scenarios. Attended weekly status meetings to report pass/fail status for testcases and accomplishments and projections. In addition, responsible for modifications and maintenance of the target report generator which is written in the C programming language. IBM

1/93 - 11/93

Austin, TX

Converted OSF (Open Standards Foundation) DCE (Distributed Computing Environment) test cases for UNIX Korn shell scripts to the OS/2 REXX command interpreter, designed, debugged and tested client/server applications. I was responsible for conversion, debugging, execution, monitoring and reporting results for the DTS (Distributed Time Service) and RPC (Remote Procedure Call) testcases. During this period I also performed many routine and non-routine installation, maintenance, configuration and problem solving operations on a wide variety of hardware and software including RISC/6000 and PS/2 computers running AIX and the OS/2 operating systems, TCP/IP, NETBIOS, LANSERVER, FTP, X-WINDOWS and other proprietary products. I also worked with IBM’s LAN Net-view for the OS/2 environment and executed DRAMATIC client code.

IBM

6/90 - 6/92

Charlotte, NC

I performed functional verification testing for IBM’s CT/2 Banking product. Activities included conducting IT1 and IT2 inspections and modifying test designs accordingly. I created test cases using SCRIPT on VM processors under CMS. I executed testcases, reported pass/fail status, wrote PTR’s for failures and tracked them to completion. My areas of responsibility included testing of the Display Services CUA Menuing System, PM Window Service Verbs, Record Formats, Host Recovery Features, Host Communications with the AS/400, Library Compatibility and the ICON Editor. Testing was performed on a wide array of IBM PS/2 hardware using OS/2 version 1.3 Extended Edition. IBM

10/89 - 5/90

Boca Raton, FL

I developed testcases for testing the I860 Wizard Adapter. I was responsible for testing the signaling capabilities, compiler options, and the scalar math library. This involved writing test code, conducting code reviews, executing automated test routines, and reporting problems identified on a weekly basis, and actively engaging in problem resolution by communicating with members from the Intel Corporation. IBM

3/89 - 10/89

Charlotte, NC

I designed, coded, debugged and tested a conversion utility for converting checking data from CPCS and DOSCHECK formats to a format compatible with the VERIFY check sorting simulator. I created high and low level designs using starcharter. The utility was written in the IBM C/2 programming language and managed using the IDSS system. Additional responsibilities included creating message files, code library maintenance, system debugging, conducting and attending code reviews and status meetings. AT&T Network Operations Group (NOG)

10/87 - 3/89

Altamont Springs, FL

My primary responsibilities included systems analysis, design and implementation of release enhancements. I created structure charts, performed system maintenance, modified screen handlers, and used SCCS for version control and UUCP network communications. I formatted, coded debugged and tested enhancements. I conducted structured code walkthroughs, created system documentation and maintained NROFF code used to generate a formatted legally worded binding scope of work document. I also converted Informix 3.3 applications to E/SQL and wrote various reports and programs using C, ACE, PERFORM screens, C exit routines, AWK and shell scripts GTE Data Services

1/87 - 10/87

Tampa, FL

I was involved in the creation of design documents, coding, testing and implementing critical modules for a staff management system. During this time I conducted functional and system testing, ported code, configured databases, spreadsheets and communications packages and equipment. I performed customer sales support services and performed hardware and software installations and configurations at customer sites.

Education

Corpus Christi State University

1981 - 1984

Corpus Christi, TX

Bachelor of Science - Computer Science

1980 - 1981

Embry Riddle Aeronautics University

Daytona Beach, FL

Associate of Science - General Aeronautics



Contact this candidate