-
 Resume   Education   General Info   Biography 

Bud Odekirk 
925 968-0900 
6102 Tigerside Way 
San Ramon, CA 94583 

Print PDF Version of Resume

OBJECTIVE: UNIX/Windows/Web support, development or administration 

HIGHLIGHTS OF QUALIFICATIONS
 

Extensive Knowledge of: 

Web Development ASP/VBScript WEB Servers
CD-ROM Development FrontPage/Homesite Document Conversion
Java, CGI, JavaScript WordBasic Visual Basic
Networking/TCP/IP UNIX Shell AIX, Solaris, UnixWare, SCO UNIX
Multimedia MM Flash, Director Office Automation
FDDI NIS/NFS OLE Automation
Graphics NT Administration Animation/Sound

PROFESSIONAL EXPERIENCE 

Bank of America -Web Development - Nov 2000 - Present
Developed a web based front-end program (CreditView) that displays data from a very large credit database (terabyte +). The CreditView application will be used by Bank of America employees all over the world. The application was developed with Frontpage utilizing ADO, ASP, VBScript, JavaScript, Active X Data Objects, etc. Some of the functionality of the application includes, Sorting, Searching, Printing, Security (login), and allows the user to create and save different views.
Also developed a web based organization chart that is created "on the fly" from data extracted from a database. Several different views can be selected, including a hierarchal view, employee list, and a pop-up window that displays a picture and all available information on an employee. Wrote a database administration front-end to allow an associate to add, delete or change information in the database.

Webmaster - SteelEye Technology - Mar 2000 - Nov 2000
Developed and Maintained a Corporate web site and a company Intranet site. Wrote numerous CGI, Java, and JavaScript programs. Wrote a web based tutorial utilizing MacroMedia Director and another version in MacroMedia Flash.

Bank of America - System Administrator, Web Master, Programmer - Mar 1998 - Mar 2000
Maintained numerous Solaris development servers. Developed and maintained the department web site. Wrote numerous Windows programs. Maintained and supported a very large database program (terabyte +), PIMS (Portfolio Information Management System). BofA employees all over the world access the PIMS application. 

Software Engineer - U S Audiotex -- Mar 1997 - Jan 1998 
U S Audiotex develops interactive voice response software; they specialize in over-the-phone credit card processing for traffic/parking citation processing, property tax payments, revenue recovery, family support, etc.
Developed a program on an NT server using VB 5.0. The program had the following functionality:

  • Automatically executes at 1:00 A.M.

  • Dials into over 120 servers around the United States and downloads several text files.

  •  Dials into the bank's server and downloads a large text file that reflects all of the transactions from the previous day. 

  • Parses the data from all of files and puts it into an Access database. 

  • Compares the data from the individual servers to the data from the Bank.

  • Creates an Exception Report that reflects all of the transactions that do not match. 

  • Creates approximately 300- 400 individual reports.

  • Faxes the reports to approximately 140 customer locations.

  • E-mails reports to numerous customers. 

  • Creates individual daily and monthly Excel spreadsheets for each customer.

  • Creates Excel spreadsheet that includes the total daily transactions. 

  • Compresses previous month's data for storage.

Web Development - Interim Technology/PacBell -- Jan 1997 - Feb 1997 
Developed web pages for the "Network Operations & Engineering Systems District" (Pacific Bell) and 23 homepages for the individual work groups. 

Windows Programmer - Interim Technology/PacBell -- April 1996 - Jan - 1997 
Part of a team developing a client/server three-tiered, OLE Automation application on an NT/SQL Server. The components of the system consists of 500 NT Workstations, NT Server, SQL Server, TCP/IP Network, IBM Mainframe and a FOCUS database. Wrote socket application to retrieve data from the FOCUS database. Developed the GUI and associated code. Installed and maintained the NT Server and all of the NT development machines. 

UNIX System/Network Administrator - Ovid Technologies -- April 1995 - April 1996
Maintain a large AIX UNIX network with over 72.000 users and over 750 gigabyte of disk storage. Setup and configure new UNIX servers. Write and maintain many scripts and programs to facilitate the smooth running of the systems and the network. Implemented NIS and NFS over AIX/Netware networks. 

Programmer Consultant - Unisys Corp. -- April 1993 - March 1995 
The major objective of the assignment was to put all of the UNIX manuals on CD-ROM and then eventually the UNIX operating system and all associated programs. Wrote several filters to convert documents from their existing format to a format that the CD-ROM search and retrieval tool (Personal Librarian) could recognize. The documents to be converted were in many different file formats including, Word Perfect, UNIX troff, Word for Windows, SGML, etc. Setup WWW server. Wrote program to convert W4W documents to HTML format. Created over 150 CD ROMs. Wrote a computerized MS Windows customer comment program which will be included on all CD's distributed by Unisys. 

Wrote a front-end program for Word for Windows called "Word Interface Tools"(WIT) that is currently being used by technical writers in many Unisys locations throughout the World. WIT automates many of the functions that the technical writers use to create books. Mechanized most of the standard forms used by Unisys employees. Wrote a Windows and network program to install WIT on the user's hardisk. 

Networking Consultant - Univel -- August 1992 - January 1993 
Originally hired for a period of two months to optimize Univel's e-mail network. The components of the e-mail network consisted of Sun OS, UnixWare, sendmail, elm, DaVinci (DOS/Windows), MHS (Netware), and QuickMail (MAC). The objective was to resolve any problems sending and/or receiving e-mail to/from the Internet, Novell, UNIX International, and the 3 Univel sites (Summit - New Jersey, Sandy - Utah, San Jose - California). 

Upon completion of the original assignment was given the task of developing a graphics conferencing system (audio & and video). The system allowed users in New Jersey, Utah, and California to view the same thing on their computer screen simultaneously. Responsible for total system development, including; research, project management, testing, hardware/software requisition, loading/configuring, installation, and training. 

PACIFIC BELL PROFESSIONAL EXPERIENCE 

Office Automation Consultant -- June 1991 - December 1991 
Installed and configured numerous UNIX machines (SCO & and Interactive) on the Pacific Bell (TCP/IP) Ethernet. Provided comprehensive technical support for Uniplex, including installing, configuring, and writing definition files for terminal and printers. Installed and configured numerous XWindows applications. Maintained a 486 UNIX machine(SCO UNIX) on the Ethernet with access to the Internet (via Barrnet). Conducted demonstrations on office automation and provided technical advice, training, and support on networking, communications, etc.

Project Manager - Uniplex Implementation -- Feb 1989 - Nov 1990 
Conducted Uniplex trial on a Compaq 486 Systempro (SCO UNIX), HP 9000, and an Amdahl5870. Attended Uniplex System Administration training and a class on writing terminal/printer definition files for UNIX/Uniplex. Wrote numerous shell programs and front-end applications for the Uniplex Informix database. Established connectivity to the Ungermann-Bass Lan and the company TCP/IP network. 

UNIX System Administrator -- Aug 1985 - Jan 1989 
Responsible for the support of Apollo, 87 servers, Token Ring, 500 DOS workstations, 13 Apollo Workstations, UNIX operating system, and DOS software. Wrote many programs/utilities in "C", shell, awk, sed, etc. Installed, configured, and maintained UNIX, Mailx, Elm, Sendmail, UUCP, security, Netnews, and all of the applications on Apollo UNIX. Trained 500 users on UNIX and UNIX mail and then migrated them from an obsolete mail system to UNIX mail. Had extensive interaction with users, including "one of one" training, class room training, and telephone support. Wrote computer based training (CBT) programs for Apollo and mail. Ported many local applications to Apollo. Developed training manuals and cheat sheets for UNIX, mail, and DOS. Managed the technical hotline and five support people. 

Technical Advisor -- Apr 1983 - Jul 1985 
Provided overall technical support for several computer systems which included 30 Convergent Technology UNIX machines, DOS, and several other proprietary machines. Support included training users on UNIX, UNIX administration, and writing various utility programs for local applications. Responsibilities included project coordination, technical design assistance, and interfacing with vendor on updates and system enhancements. 

Systems Analyst -- Jan 1981 - Mar 1983 
Responsible for development and design of new mechanized systems from inception to implementation. Prepared requirements definitions, prospectus, timelines, and cost analyses. Interfaced with vendor and client on contract negotiations and conducted trials on systems to insure a quality product. 



OdieWare - 2001