Nicholas C.
Geier
1246
Clearspring Dr, Upland, CA 91784-7960
Cell: 909-367-8214 Home:
909-297-3884 NCGeier@VistaResources.net
Senior Analyst
/ Programmer
Results-driven,
personable, and articulate analyst / programmer with wide breadth of programming
knowledge and history of success in both internal and contract / consulting
roles. Proven track record of slashing
work-hours by automating complex business and financial functions on diverse
operating systems. Exceptional ability
to pinpoint and solve moderate to complex problems by developing and modifying
software. Strong ability to adapt to
new programming environments as if born into them.
Technical Experience
Languages |
C, C++, VB
(Visual Basic), Basic, Java, SQL, COBOL, COBOL II, dBase II, DYL260,
Easytrieve, Dialog, Mantis, Pascal, PC assembly languages, PL/I, RPG, Shadow,
VERSACOMP, ALC, and BAL (IBM
Assembler) |
Programming |
· CICS Command & Macro Level in
BAL, COBOL, PL/I; plus BMS, EDF, and Intertest · DB2 in COBOLII, DSN, DSNH, and QMF · All IBM utilities including IEHs,
IEBs, TSO ISPF, Clists, IDCAMS, and REXX · Many other mainframe tools: ROSCOE, SPF, Panvalet, Librarian, etc. · PC tools too numerous to list, most
recent include: Exstream Dialogue, IBM Websphere (WSAD 5, RAD 6), Alibre 3D
CAD, SolidWorks, Microsoft Visual Studio, and Visual Basic (VB) |
Business Process Automation |
Accident /
Health Insurance, Accounting Spreadsheets, Collateral Protection, Commercial
Line Insurance, Credit / Financial
Statements, Credit Life, Credit Reporting, Data Entry, Energy Audits,
Insurance Financing, ISO 8583 Credit and Debit Card Authorizations, Parts
Inventory, Public Assistance, Pending Business, Personnel Management, Premium
/ Cancellation Quotations, Telephone Book Typesetting, Telephone Switching
Monitoring, and Travel Vouchers |
Hardware |
Compaq,
Epson, Heathkit, IBM, Itel, Mohawk, Nixdorf, and scores of peripherals |
Operating Systems |
Client/Server
& Mainframe: Windows (3.1, 9X,
NT, 200X, XP), MS-DOS, PC-DOS, ZDOS, HDOS, DR DOS, DOS/VSE, CP/M, EDOS,
Entrex, ESA, Hasp, MFT, MVT, JES2, MP/M, OS/MVS, MVS/XA, VM |
Professional Experience
FIRST
DATA, Omaha, NE. 1995 to Present
·
Recruited to code and test custom Debit Authorization
platform on IBM mainframe in Assembler interfacing with Tandem front end.
·
Next moved to team handling highly complex software
development and upgrade projects involving Chargeback, Retrieval, and Regulatory
applications.
·
Based on proven abilities in multi-platform applications,
advanced to Distributed platforms; used IBM Websphere Application Development
and Java to convert transactions between legacy and current systems.
·
Based on (increasingly rare) mainframe expertise,
hand-picked for return to mainframe environment to automate preparation of AFP
documents for high volume printing.
NCG DATA
SERVICES, Upland, CA. 1991 to 1995
·
Built / expanded independent software development consulting
business based largely on repeated and referral business.
·
Developed real estate investment and real estate appraisal
software packages.
·
Modified legacy IBM systems to run Windows.
·
Built programming tools and libraries in C++ and 8086 assembler
for future software development projects.
PACIFIC
VOLT, Orange, CA. 1990 to 1991
·
Handled all software maintenance and improvements to all
programs throughout IBM-based White Page System, including batch, online, and
pagination programs.
·
Vastly increased productivity while eliminating recurring
cut and paste errors by leading transition from manual to semi-automated
pagination program.
·
Cut listing Pacific Bell regular vs. paid listing
integration time 50+% by designing new program in PL/I to interface items
throughout White Pages.
DPCS /
EXECUSOFT, Irvine, CA. 1989 to 1990
·
Recruited for contract at AVCO / Balboa Life and Casualty;
worked on IBM 3090 fixing COBOL and Assembler production abends.
TRW – Information Services Division, Orange,
CA. 1985 to 1989
·
Worked on team converting, migrating, and updating
assembly-based Credit Reporting programs.
·
Drastically reduced work-hours on future storage device
changes by taking initiative to move devices’ hard code references from
programs to tables.
·
Reduced week-end batch processing time 75% by using EXCP
code for programs to unload and reload DASD.
·
Wrote innovative Space (DASD) Management System enabling
multiple Online and Batch jobs to update the same database using Enqueue and
Dequeue code.
·
Selected for long-range planning team that converted largest
segment of BDAM database to DB2.
Early Experience
Equifax Services:
Wrote Foreclosure Inspection system; converted Energy Audit system from
dBase to current databases; wrote a compiled Data Entry system to handle 34
applications for all branches and many customer sites nationwide. Also wrote
communications software on PCs and mainframe to tie it all together.
Insurance Systems of America & American Bankers
Insurance: Wrote and tested CICS
insurance applications on IBM mainframes with multiple operating systems.
Programmed VSI Insurance system.
U.S. Navy: Various
IT, software development, and knowledge management (KM) roles; honorable
discharge.
Education & Training
METROPOLITAN COMMUNITY COLLEGE, Omaha, SolidWorks 3D design.
FIRST DATA, Extensive training on current software development techniques and programming languages, in addition to learning new languages on my own time.
U.S. NAVY, In-depth accelerated training in programming and software development.