Download Short Resume in Word format
Download Full Resume in Word format
William H. Bradshaw, Dipl. T, CPIM
PH5-711 5TH Avenue
New Westminster, B.C.
Canada
V3M 1X6

Phone: (778) 862-1670
E-Mail Address:
williambradshaw@zappersoftware.com
MAJOR QUALIFICATIONS

Technical training in computer applications, systems and procedures, mathematics, economics,
business, accounting and software engineering. Over twenty years progressive experience as a
Programmer/Analyst and Consultant in Systems Development and Technical Support. Familiarity with
mainframes, mid-range, PC's, client/server, n-tiered architecture, structured methodologies,
object-oriented techniques, data modelling, OLAP, CASE, UML, all database types, computer
hardware, data communications, operating systems, website design, development, marketing,
security and internet/intranet delivery mechanisms. Vast experience in all phases of IT in most
business environments including Manufacturing (CPIM from APICS), Telecommunications, Energy,
Insurance, Accounting (Level IV CMA) and Systems Consulting (Dipl. T). Business experience in A/R,
A/P, G/L, PO, Receiving, Payroll, Cost Accounting, Budgets, MRP II, Operations, Sales, Marketing,
Dispatching and Credit Reporting.
TECHNICAL  EXPERIENCE SUMMARY
HARDWARE
VERSION
LAST
USED
EXPERIENCE
Mainframe
IBM 3090
Oct. 1999
13 years
Mainframe
IBM 4341/4381
Feb. 1995
10 years
11 years
PC (Windows Based)
IBM compatible
Oct. 2002
5 years
Server (Windows Based)
IBM compatible
Oct. 2002
System 38
IBM
Oct  1987
1 year
NETWORKS & OS
VERSION
LAST
USED
EXPERIENCE
IBM
MVS/XA
Oct. 1999
13 years
IBM
DOS/VSE
Feb. 1995
10 years
IBM
VM/SP
Oct. 1999
12 years
IBM
OS/2
Feb.. 1995
4 years
Microsoft
Windows 2000 Server
Mar. 2001
3 months
Microsoft
Windows 2000 Pro
Mar. 2001
10 months
Microsoft
Windows 98
Mar. 2001
2 years
Microsoft
Windows NT 4.0
Oct. 1999
4 years
Microsoft
Windows 3.11
Mar. 2000
6 years
Microsoft
MS DOS
Mar. 2000
10 years
IBM
RJE
June 1999
4 years
Novell
Netware
Feb. 1995
5 years
Internet Protocol
TCP/IP
Mar. 2001
3 years
LAN/WAN
Ethernet
Mar. 2001
6 months
LANGUAGES
VERSION
LAST
USED
EXPERIENCE
PL/1
MVS/VSE/VM
Oct. 1999
15 years
Cobol
MVS/VSE/PC
Oct. 1999
10 years
Cobol II
MVS
Oct. 1999
10 years
Cobol LE
MVS
Oct. 1999
2 years
ADS/O (OLQ,IDD,OLM,LRF,all IDMS components)
MVS/VSE
Sept. 1989
6 years
DC Cobol with IDMS
MVS/VSE
Sept. 1989
6 years
DC Assembler with IDMS
MVS/VSE
Sept. 1989
6 years
Rexx
MVS & VSE
Oct. 1999
10 years
Assembler
MVS & VSE
Nov. 1994
15 years
CICS
MVS & VSE
Dec. 1994
3 years
RPG II
MVS & VSE
Dec. 1994
2 years
FoxPro
Feb. 1995
4 years
Application Manager
Feb. 1995
2 years
Visual Basic 2,3,4,5
Oct. 1999
3 years
Easytrieve Plus
Oct. 1999
6 years
Mark IV/Vision Builder
Oct. 1999
5 years
Microsoft Active Server Pages
Mar. 2001
10 months
Microsoft IIS
Mar. 2001
10 months
Microsoft Media Encoder
Mar. 2001
4 months
Real Networks Media Encoder
Mar. 2001
2 months
Delphi Object Pascal
Oct. 2002
6 months
Mar. 2001
HTML
1 year
DHTML
Mar. 2001
1 month
JavaScript
Mar. 2001
10 months
VBScript
Mar. 2001
10 months
C/C++
Mar. 2001
2 years
WebPosition Gold
Mar. 2001
3 months
Java
Win32
July 2001
2 months
JCreator
Win32
July 2001
2 months
Viso
Windows
Oct. 1999
2 years
Rational Rose UML
Win32
July 2001
2 months
Smalltalk
Windows
Sep. 1995
4 months
DATABASES
VERSION
LAST
USED
EXPERIENCE
DBOMP
DOS/VSE
Sep.  1984
3 years
IMS DL/1
DOS/VSE
Sep.  1984
3 years
IMS
MVS
Sep.  1984
3 years
IDMS/R
MVS & VSE
Sep.  1989
6 years
DB2/2
OS/2
Feb. 1995
1 year
DB2
MVS
Feb. 1995
2 years
DB2
UDB V7.1
July 2001
3 months
SQL Server
4.2, 6.5
Oct. 1999
3 years
VSAM
MVS & VSE
Oct. 1999
15 years
MS Access
2,7,8
Oct. 1999
5 years
Windows
Feb. 1995
XBase
5 years
Windows
Oct. 2002
MySQL
2 years
Windows
July 2002
ODBC
5 years
WORK EXPERIENCE
EMPLOYER
Zapper Software 510862 B.C. Ltd., 33535 Ketch Place, Abbotsford, B.C.
CLIENTS
Various Websites (confidential, may be furnished upon request)
DATE
October 1999 to Present
TITLE
Project Manager/Senior Software Developer.
DUTIES
Design and develop websites, develop web-based software, develop Windows software for
developers, setup and administer hardware, personnel (recruitment, management, promotion),
network administration, database administration, internet marketing, develop graphics, develop
live and recorded video/audio streaming technology, research and development, search engine
placement, training, provide content to other websites, online consulting, live video/audio and
movie production.
TECHNICAL EXPERIENCE
Microsoft Windows 2000 Server, Active Server Pages, MySQL, HTML, DHTML, JavaScript,
VBScript, C/C++, FTP, HTTP, HTTPS, MMS protocols, Ethernet Networks, ISDN, aDSL, Video
Capture, Video/Audio Codecs, Encoding from video servers to displaying and decoding in web
browsers and/or Media Players, Graphics Software , GIF Animators (2Dand 3D), Video and
Audio Editing Software, Software Encryption, Coding for multiple browser support, Meta Tags
for search engines. Java (J2SE and J2EE) and Rational Rose Unified Modelling Language
(UML). Installation, administration, design and application development of databases.
PRODUCTS
Windows Software, Video Conferencing Systems, Security Systems (CCTV), Photography
Software Systems, Pay-Per-View Streaming and Live Streaming Video, Streaming Video
Solutions, Online IT consulting.
HARDWARE
IBM PC compatibles, 3COM Routers, Camera Servers (Unix based), video capture cards, Digital
and Analog Cameras, Sound Cards, Graphics Cards (installation and administration).
MAJOR TASKS
From original business plan conception to design, development and operation of several
websites delivering streaming video and audio, writing (e.g. technical FAQs/Help and actual
content stories/books). Writing Windows software, production and streaming of original content
for live and recorded movies. Providing 24x7 revenue streams for websites. Translation of
websites for multilingual support. Restructuring business to provide profitability.
CLIENTS
Chevron Canada Limited 1250-1050  West Pender St., Vancouver, B.C.
DATE
February 1995 to October 1999
TITLE
Senior Programmer/Analyst (Contract IT  Consultant)
DUTIES
Systems consulting, database administration, system design, applications and systems
programming, testing, documentation, training operations and programming staff and support of
business systems.
TECHNICAL EXPERIENCE
MVS/ESA, VM/SP, Windows 3.1, Windows NT, Cobol VS, Cobol LE,   Microfocus Cobol, PL/1,
REXX, MVS JCL, EasyTrieve, Mark IV/Vision Builder, Syncsort, Nomad, MS Access V2/V7/V8,
MS Word, MS Schedule Plus, MS Mail, MS Excel, MS SQL Server, MS Visual Basic V3/V4/V5.
PRODUCTS
Oil and Gas.
HARDWARE
IBM 3090, IBM PC compatibles.
MAJOR TASKS
Convert S/370 Cobol /JCL Cardlock card S/W to 32Bit Cobol/Cmd file running  Windows NT.
Maintenance of  Daily Sales/Monthly Sales/Stock/AR/Bank Card
Support and document BARR/RJE system.
Setup PC to mainframe batch file transfers using BARR/TRAN.
Setup PC to mainframe batch file transfers using FTP.
Develop several DCA Win Scripts for 3270 emulation for simplified file transfers.
Design and write VB program for issuing Cardlock sales data to customers.
Design and write VB program for preparing files to be sent via FTP.
Support Mekos remote site polling and updating software.
Conversion/support of mainframe Cardlock system from mainframe to SQL Server .
Reverse engineer mainframe DB2/Nomad G/L systems and rebuild using MS Access.
Provide customized Manufacturing Expense/Budget system using MS Access.
Design and write sales/inventory/reconciliation system for Chevron agents using MS Access
V7.0.
Design and write agent field system to Chevron in-house sales matching system for
Chevron clerks using MS Access V7.0.
Provide audits using various programming/reporting tools and files access methods.
Convert software systems (PC and mainframe) to be Y2K compliant.
Install Mekos software for Commercial Cardlock system running under Windows NT.
Business Resumption Planning, Contingency Planning, Disaster Recovery Planning.
Reverse and forward engineering of various systems to map to new databases/data
structures/languages.  
EMPLOYER
Waterfront Employers of B.C./B.C. Maritime Employers Association 300-349 Railway Street
Vancouver, B.C., Canada
DATE
September 1991 to February 1995.
TITLE
Senior Programmer/Analyst
DUTIES
Develop systems, programming (using various tools, access methods and languages),
documentation/technical writing, client procedures and training, consulting, proposals, system
specifications, and recommendations to management.
TECHNICAL EXPERIENCE
DOS/VSE, VM/SP, CMS, REXX, XEDIT, PL/1, RPG II, OS/2 2.1,  Application Manager (GUI),
EHLLAPI, IBM Database Manager, IBM DB2/2, IBM OS/2 Help Facility (IPF), PL/1 CICS,
BMSMAPs, VSAM, WordPerfect , SQL. FoxPro and FoxPro for Windows.
PRODUCT
Payroll and Employee Services (Dental/Health/Pension) for Longshoremen. Despatching and
Costing Information for member companies.
HARDWARE
IBM 4381 Model 11, IBM PS/2 486 SLC.
MAJOR TASKS
Developed Graphical User Interface for Payroll system utilizing Applications Manager - 32 bit
OS/2 GUI.
Convert 3270 CICS to run on PC as a GUI with scrollbars/push buttons. IBM Common User
Access (1991) and Terminal Emulator Sessions (EHLLAPI - Emulator High Level Language
Application Programming Interface).
Develop Dental System using AM under OS/2 (see above) for verification and payment of
dental claims.
Developed printer server software (FoxPro under DOS) that could operate with the mirroring
software assuming printer server function whenever the server failed and gracefully exit
when the server was restored.
Write, rewrite and maintain various PL/1 batch and CICS programs.
Developed standards for Waterfront IS department.
Develop Direct Deposit system for cash deposit into longshoremen's bank  account.
Create assembler printer segmentation routine (virtual printers).
Write Feasibility Study, Requirements Analysis, Preliminary Design,
Detailed Design for Payroll Adjustments System.
Write Requirements Analysis for many other payroll related functions.
Develop Impact Analysis system for use by programming staff.
Help develop and maintain Remote Payroll Entry system for distributed members.
EMPLOYER
William Bradshaw Consulting Inc. (registered in Ontario)
CLIENTS
Axa-Home Insurance Yonge & Eglinton, Toronto, Ontario
Dun & Bradstreet 84 Carleton, Toronto, Ontario and Hurontario Street, Mississauga, Ontario
CUMIS Insurance 151 North Service Road, Hamilton, Ontario
World Vision Canada Streetsville, Ontario
DATE
September 1988 to August 1991
TITLE
Contract Consultant
DUTIES
Systems consulting, database administration, system design, applications and systems
programming, testing, documentation, training programming staff and hiring.
TECHNICAL EXPERIENCE
DOS/VSE, MVS/XA, ISPF/TSO, Cobol, Cobol II,
Assembler, VM/CMS, BIM Edit, IDMS/R (ADS/O, OLM, IDD, DDDL, DB/DC, DBOL, LRF, DMLO,
Debug), SDSF, IBM DCF, VSAM, Bedford, Syncsort, CASort,   WordPerfect, Lotus 1-2-3.
PRODUCTS
Client Summary: Insurance, Credit Reporting Systems, Telephone Systems and Child
Sponsorships
HARDWARE
IBM 4361, IBM System 38, IBM 3081, IBM 3090, IBM PC, IBM Series 1.  
MAJOR TASKS
Convert software from New York head office to Policy  Management systems (package
interface) in Toronto.
Support IDMS products, D&B S/W products, Mainframe/PC, database resizes, unloads/reloads,
subschema changes.
Write various assembler routines and train application programmer in the use of IDMS/R
products and assembler.
Interface for "KEYALERT" product.  Finish "KEYALERT" product.
Conversion from Toronto office 3090 to New Jersey 3090.
Various assembler routines for programming staff.
Install Bedford, WordPerfect, Lotus 1-2-3.
Design G/L chart of accounts and auto backup/restore.
Train users on Bedford accounting, W.P. 5.1 & Lotus 1-2-3.
Create assembler random number generator.
Apply PTF's to IDMS/R software.
EMPLOYER
Royal Insurance Canada Ltd. 10 Wellington Street East Toronto, Ontario, Canada
DATE
May 1987 to August 1988
TITLE
Programmer/Analyst
DUTIES
Develop systems, programming (ADS/O, Cobol, IDMS/R), writing program specifications,
documentation, testing through implementation.
TECHNICAL EXPERIENCE
MVS/XA, ISPF/TSO, Cobol, Easytrieve Plus, IDMS/R (all related products),
DC assembler, DC Cobol and Panvalet.
PRODUCT
Insurance
HARDWARE
IBM 3090
EMPLOYER
Microtel Limited (GTE) 100 Strowger Boulevard Brockville, Ontario - transferred in 1984 from
7018 Lougheed Highway Burnaby, B.C.
DATE
June 1980 to October 1986
TITLE
Programmer/Analyst
DUTIES
Develop systems, programming (using various tools, access methods and languages),
documentation/technical writing, client procedures and training, consulting, proposals, system
specifications and recommendations to management.
TECHNICAL EXPERIENCE
DOS/VSE, VM/SP, Cobol, CMS Cobol, DC Cobol, DC Assembler, Batch Assembler, REXX,
XEDIT, EXEC2, IDMS/R, ADS/O, IDD, OLQ, PL/1, CMS PL/1 (checkout compiler), VSAM,
Librarian, Script/VS, DBOMP, DL/I.
PRODUCT
Telecommunications Equipment (Switching and Transmission)
HARDWARE
IBM 370, 4341, 4381
MAJOR TASKS
Helped develop Marketing Forecast system using IDMS/R as the data base, ADS/O as the
online fourth generation language and DC Cobol as the batch (report generator).
Developed online Manufacturing Bill of Material Update and Inquiry system using IDMS/R and
ADS/O (MRP II).
Helped develop standards for IDMS/R and ADS/O.
Helped convert mainframe applications to micro.
Developed Manufacturing Management Information System (EIS graphic package) for
management.
Performed Preliminary Systems Design for Accounts Payable package.
Helped develop online/batch Budget system.
Developed standards for CMS systems.
Developed online/batch Asset System.
Developed online/batch Project Status system.
Developed Purchasing/Receiving system interfacing with Accounts Payable, Incoming
Inspection, Receiving, Purchasing and Manufacturing Resource Planning system.
Developed Inventory Dollar Transfer system for Cost Accounting (interfacing with Arthur
Anderson's MACPAC).
Worked on project team to install Arthur Anderson's Manufacturing Resource Planning system
(MACPAC - MRP II).
EDUCATION
British Columbia Institute of Technology 3700 Willingdon Avenue, Burnaby, B.C., Canada
Attended January 1992 to Present. Enrolled in the Advanced Diploma Program/Bachelor of
Technology (Software Development - Database Specialization) - will graduate upon
completion of one more course and two practicums. Currently maintaining a first class
standing average.

British Columbia Institute of Technology 3700 Willingdon Avenue, Burnaby, B.C., Canada
Attended September 1978 to June 1980. Graduated in June 1980 (Magna Cum Laude)
National Diploma of Technology in  Computer Programming (Information Systems)

Douglas College Eighth Avenue and McBride Boulevard New Westminster, B.C., Canada
Attended January 1978 to August 1978

American Production and Inventory Control Society 500 West Annadale Road Falls Church,
West Virginia, U.S.A. 22046-4274 Certificate of Production and Inventory Management (1985)

Attended IDMS Courses in Toronto, Ontario, Canada. Accredited in all IDMS modules 1985

St. Lawrence College Brockville, Ontario Attended January 1985 to May 1985   
AWARDS
Letters of Congratulations from the Dean of Business at the British Columbia Institute of
Technology. Graduated Magna Cum Laude (with Honours) from B.C.I.T. Microtel Certificate of
Achievement. Scholastic Proficiency Award.
REFERENCES
Furnished upon request.
1
setstats
1
setstats
Currently running ZapperSoftware.com, PenthouseRecording.com and project manager for a
manufacturing concern.
If you need support for any of my products since 1980 then call me.