RESUME
Daniel A. Fitzgerald
227 E. Main Street, Apt 202
Elkin, NC 28621
[Send email to request phone number] 44-3388
[Send email using form at bottom]
COMPANIES ONLY
NO OUTSIDE RECRUITERS
OBJECTIVE
Very skilled Computer Programmer seeking position whereby my detailed
programming, development, and support skills can benefit your company’s technical
and administrative strategy. Competent business oriented professional accustomed
to setting & meeting goals.
EXPERIENCE
August 2008 - April, 2009
International Business Machines (IBM), Raleigh, North Carolina
Contract Programmer and Customer Support for Information Access Management,
Maintain security and risk management controls for all Unix servers (several
farms). Developed scripts and programs in to audit and report that user accounts
remain in compliance with IBM and their corporate customer’s security policies,
provide necessary audit and verification reports, develop and implement training
syllabus for security and risk management personnel, develop and maintain scripts
to automate procedures, and communicate directly with IBM’s customer’s management
and staff in regards to their secure access privileges.
October 2006 - February 2008
International Business Machines (IBM), Raleigh, North Carolina
Contract Programmer and Customer Support for User Authentication Team for a
variety of customer supported farms, maintained in several different
environments, and under several different software web-based applications.
Created and maintained scripts and programs to address the servers, set up user
account configuration for farm and concomitant servers, and ensure integrity and
security of data. Worked closely with technical team to resolve security issues.
Held FBI background Secret security clearance.
October 2005 - March 2006
Bank of America, Charlotte, North Carolina
Contract Programmer, convert database table structure from existing two table
formats Into five tables partitioned format, with master split on type of loan
issuance with detail transactions split accordingly and partitioned on year-month
activity tables. Design, plan, and implement Project Master Plan, High Level
Definition Documents, Low Level Definition Documents, Systems Integration
Testing, and Systems Implementation Plans. Wrote all programs and scripts to
handle database loads as well as prepared all Database Definitions. After
sign-off approval from User Acceptance Team performed standard implementation
policy to build new tables from existing tables, recapture historical data, and
verify database integrity. Database instance was Oracle 10g, servers were Unix
AIX.
August, 2003 - April 2005
Wachovia Bank, Winston-Salem, North Carolina
Contract Programmer and Customer Support for capital markets applications.
Developed and maintained programs (batch and on-line), developed scripts to
handle applications in support of trades & settlements. Developed programs to
send and receive files across several environments. Worked in mixed environment
of Windows XP, Tandem, Unix, and MVS. Supported several databases across these
environments with a combination of c, cobol, java, and perl with requisite sql.
Supported Capital Markets’ on-call technical team and disaster recovery team,
responsible 24/7 for insuring nightly batches performed correctly, respond to
help-desk ticket customer resolutions.
April, 2002 - January 2003
Lowe’s Companies, Inc, Wilkesboro, North Carolina
Contract programmer, developed and maintained existing body of programs for
capturing data via bar code scanner, displaying screen information unto hand-held
devices and recording captured information into proper database tables. Design
and implement changes to logistics modules to better interface with database and
provide for more timely reporting of logistics scheduling of distribution center
fulfillments. Design and implement distribution of break packaged materials unto
multiple bays, their retention in memory via linked lists until write down upon
verification unto the database.
August 2001 - February 2002
Fleet Bank, Providence, Rhode Island
Contract programmer, support conversion of software applications and systems
from Vax/Vms unto AIX system. Developed scripts for batch processes and NDM
scripts to transfer files from Vasx/Vms unto AIX. Setup Tivoli OPC production
control of AIX via Tracker from MVS host. Wrote programs and scripts to read
files transferred to AIX via NDM broadcasts, reformat them to new database
standards, and move them into application areas’ database. Managed
implementation of source code control system for development team. Oversaw
installation, verification, and production utilization of Oracle Database, FOCUS,
NDM, Cobol development environment (Micro Focus), Visual Age c++ development
environment, and Java (Sun Net Beans).
October, 2000 - July, 2001
Innotrac Corporation, Duluth (Atlanta), Georgia
Contract Programmer, in support of large scaled Unix environment (HP9000, Sun
Solaris, and Linux) for company’s Inventory Fulfillment business. Planned,
coded, and implemented project to handle all printers via threaded procedures in
c++ for Unix, code printer’s embedded microprocessor (Intel Pentium) to recognize
new label formats, rewrote older c and c++ application into Java to handle
operator control of print queues and machines across pc - Unix platforms.
Developed scripts and programs to handle database queries, capture results into
external files, and reformat them to various requirements and ship them out via
NDM Connect:Direct and Secure FTP.
February 1999 - October 2000
TCA Consulting Group, Marietta (Atlanta), Georgia
Branch manager, computer consulting firm, managing all aspects of sales,
recruitment, and placement on-site of professional data processing consultants
(project managers, programmers, analysts, etc.). Fully responsible for building
business unit in major market area to corporate expectations. Installed and
maintained Windows NT system with routers, DSL, network printer support, etc.
Developed client personnel database in Microsoft Access for office use.
Developed Policies & Procedures for claiming new business, Standard Operation
Procedures for maintaining business relationships, established relationships with
banks, vendors, etc. for the day to day
business operations. Recruited and managed sales team and office staff of 6
people.
October 1995 - January 1999
Barnett Bank, Jacksonville, Florida
Project Manager / Senior Systems Analyst, Consumer Finance Technology.
Administrator for 3 production level AIX servers. Maintained production
scheduler, provided production support for Sybase and Oracle database systems and
CICS regions. Oversaw development of applications for mortgage servicing systems
distributed onto Unix, MVS, Solaris, and Windows 95 systems. Assisted in
conversions of software from Honeywell systems to IBM Aix systems. Oversaw
disaster recovery team for business unit server side and y2k effort. Heavy
programming in c, cobol (Unix & MVS), SQL stored procedures, Unix Korn shell
scripts, and MVS JCL. Moderate programming in CICS for mortgage applications.
Developed numerous applications to receive and ship files between all of the
above named systems via NDM broadcasts. Trained personnel in c language and Unix
operating systems.
April 1995 - October 1995
Metro Information Services, Jacksonville, Florida
Programming consultant for a bank client (NationsBank), developed applications
for mortgage servicing systems, both Unix and MVS hosted, used C and Cobol
languages. Developed applications to ship and receive files between PC desktop
applications and MVS applications and database applications.
August 1991 - April 1995
Fitzware, Atlanta, Georgia.
Manager Information Systems for computer software service company.
Responsible to corporate management for all aspects of Information Systems and
concomitant personnel. Responsible for application deliverables support to
manufacturing, insurance, and construction firms, primarily accounting
application maintenance and development. Developed high level and low level
applications using c, cobol, and Pascal languages for use on Unix, IBM MVS, and
Vax VMS environments. Other applications for Windows environment developed in
C++ and Object Pascal. Installed and supported NetWare servers. Developed
low-level SQL stored procedures for Informix, Oracle, Paradox, and Sybase
databases, and high-level client server applications via PowerBuilder & Delphi.
Trained client's personnel in Unix management and network management.
November 1987 - June 1991
Electronic Systems & Associates, St. Petersburg, Florida
Manager Information Systems for computer software and hardware service company.
Responsible for project managers, programmers, and data processing support
personnel to maintain in-house VAX VMS and UIX systems as well as our client's.
Oversaw the development and support of software for clients' distributed
processing system (i.e. Oracle and Informix database client servers). Trained
staff in programming language support for accounting and inventory support,
principally Cobol and C. Developed numerous applications in Object Pascal for
engineering department applications on Windows and Apple System 7 systems.
Developed and maintained suite of programs for client's IBM MVS and AS/400 hosted
services.
November 1983 - October 1987
Augusta Computing, Augusta, Georgia
Senior Systems Analyst, computer programming and systems support company for IBM
36/38, as well as same for PC and Unix based systems (Altos, Hewlett-Packard, and
AT&T). Software development for manufacturing, retail, construction, mortgage
servicing, and engineer service companies. Utilized C, Cobol, and Pascal
languages, as well as several of the PC based database utilities then in use.
Responsible for training clients as well as staff in software utilization and
support, as well as systems management. High level of experience in accounting
applications for all of the above mentioned companies.
January 1981 - November 1983
Treeco, Martinez (Augusta), Georgia
Programmer for forest products management company, developing and maintaining
applications in Cobol and RPG for System 36, and Business Basic for early Unix
system. Used C and Pascal programming languages for support of PC utilities.
Heavy low-level batch programming support for accounting applications, moderate
CICS programming.
April 1976 - November 1980
Colonial Stores, Inc. Augusta, Georgia
Manager for large retail grocery store company. Trained in and utilized many
business management tools. Heavy emphasis in marketing and inventory control.
Large exposure to all aspects of retail management and responsibility.
June 1970 - March 1976
U.S.Army, Artillery and Brigade Operations : Honorable Discharge
Active duty in Asia & Europe.
September 1964 - June 1970 Colonial Stores, Inc. Augusta, Georgia and Atlanta,
Georgia
Assistant Store manager, produce manager at several stores in both cities.
Started in high school and continued until military service.
PERSONAL
Excellent health.
Active member of church choir, volunteer helper for the Salvation Army. Teach
Music (Violin, Viola, Cello, Bass, and Reed Wind Instruments). Play golf
whenever I can. Devoted reader of science and history.
EDUCATION
Augusta Area Technical School, Data Processing (1978 – 1980) instruction in
Cobol, RPG, and Fortran. Technical Degree - Computer Programming. Further, heavy
accounting and business math classes taken as additional studies for two years.
REFERENCES Available upon request.
PROGRAMMING LANGUAGES
C (Unix and Pc’s).
C++ (Unix and Pc’s).
COBOL (Unix, Mainframe, Pc's)
JAVA (Unix, PC’s)
PERL (Unix and Pc’s)
SQL(Oracle, DB2, Sybase, Postgres)
OPERATING SYSTEMS
Unix (IBM/AIX, HP-UX, Linux)
Main Frame (IBM MVS, IBM DOS, Tandem)
Windows XP Professional
TOOLKITS
Unix :
Shell Scripting (Korn Shell, Bourne Shell, Berkley Shell)
Development Kits (IBM Visual Age C++, Micro Focus Cobol Net Express,
Sun Net Beans Java Development Kit);
Databases ( Oracle, DB2, PostGres, Sybase);
Schedulers (Autosys, Maestro, Tivoli OPC);
Communications (Connect::Direct NDM, CGI, TCP/IP);
MVS:
ISPF, JCL, CICS, Panvalet, CA-7 Develop, Tivoli, File-Aid,
Connect:Direct NDM, Autosys, Maestro
PC:
Microsoft and Borland C, C++ Development Kits;
Microfocus Cobol Net Express & Workbench Kits;
Sun JAVA Netbeans Integrated Development Environment;
Oracle Database Developer Environment;
Postgres Database Management Development Environment;
APPLICATIONS
Accounting applications development (A/R, A/P, Payroll, Inventory, and General
Ledger), Mortgage and Loan portfolio development, Capital Markets and Securities
development, Low Level embedded microprocessor programming,
Network/Communications,
Sales and Inventory Control Systems.
|