Education..: BS Degree in Computer Technology from Purdue University
(5.56/6.0)
Languages: RPG II, RPG III, RPGIV, RPGLE, OCL, CL, FoxPro, MS Visual Basic,
HTML Internet, PC Support/400, Rumba/400, Java and JavaScript (novice), JOOMLA
CMS
Machines..: S/38, AS/400, IBM PC and Compatibles
O/S............: SSP, CPF, OS/400, DOS, Windows 3.x NT/2000 Server and XP
Experience:
Consultant - Aug 2005 to Present
Londen Insurance Co Phoenix AZ
Provide system analysis, design and project management to Londens AS/400
system. Developed new business systems (design, development, testing,
implementation and ongoing support) from user requirements.
Rewrite of existing S/36 and S/38 code into native RPG-Free.
Designed/Developed funeral home pre-payment processing system. This
system supported a new business venture for Londen companies. It managed
pre-payments of funerals while the life insurance was being processed.
Provide ongoing development support, changes, and enhancements as
necessary.
Consultant - September 1993 to Dec 2005
Kraft Foods Chicago IL
Provide business systems analysis and support to the design, development and
implementation of enhancements to Krafts Customer Service Finance Systems. Work
with a cross-functional / divisional team and subject matter experts to
coordinate enhancement requests and derive comprehensive business and functional
requirements. Then, translating those requirements into software design
specifications; lead the software lifecycle to deliver application upgrades,
affecting web-based and AS400 systems. Provide support and coordination for
ongoing system support and application problem diagnosis and resolution.
Designed/Developed Statement Payment System that took open credits in A/R and
automatically created checks based on profiles that sales could setup for
individual customers. (Web Based Utilizing AS/400 Web Server, RPG/IV,
Java and Java Scripts)
Designed/Developed Auto-Approval system where overspent Payments could be
automatically routed to correct authorized individual for approval. Authorized
individuals where assigned based on selections made by users. (Web Based
Utilizing AS/400 Web Server, RPG/IV, Java and Java Scripts)
Designed/Developed Payment Authorization system that allowed Kraft Sales to
write Credit Memos, Checks, or Drafts for their customer over the
internet. (Web Based Utilizing AS/400 Web Server, RPG/IV, Java and
Java Scripts)
Designed/Developed Invoicing Customization system that allowed Kraft Sales to
setup customized criteria to automatically credit customer when invoices were
created. (Web Based Utilizing AS/400 Web Server, RPG/IV, Java and Java
Scripts)
Designed/Developed various inquiry and master file web pages that sales can
access and track their customer information. (Web Based Utilizing
AS/400 Web Server, RPG/IV, Java and Java Scripts)
Designed a Java applet that interfaced between the Java Scripts on the HTML
page and an RPG/IV program to get and put information to and from the AS/400.
Taught classes at Kraft for internal programmers on how to design and write
Web Based RPG/IV systems.
Participated in development of an Internet Portal system for Kraft Foods
utilizing IBM Webshpere and Java
Strategic planning and implementation of AS/400 hardware upgrade.
Strategic planning and implementation of year 2000 conversion for Kraft Foods
on an AS/400
Visual Basic Development communicating with an AS/400 server
Production support and application development for Kraft Foods AS/400
Conversion of System 38 programs to RPG/IV
Adjunct Professor, Trinity International University (2002 2003 Academic
year)
Chicago IL
Taught Intro to Data Communications and Networking
Taught Intro to Excel
Consultant - May 1993 - September 1993
PhysiBill Inc and Packaging Corp of America
* Application development of Electronic Claims Software which ran on PCs
and transmitted physician
insurance claims to insurance companies.
The system was developed using FoxPro 2.5
* Developed a PIM system utilizing MS Visual Basic.
* Connecting PCs to AS400s, through PC/Support with MS Windows, across PCA's 13
AS/400 network
* Setting up Novel and CCMail Remote connections with PCAs 13 AS/400 Network
* Developing applications using MS Visual Basic and FoxPro 2.5
* Custom programming on AS/400 Systems for Physibill INC.
Manager of Consulting Services - January 1990 - April 1993
Handy Andy Home Improvement Centers (out of business)
* Reported to Vice President of MIS
* Responsible for the Development of a Cooperative Advertising Process
which resided on the PC and gathers information from the AS/400
* Responsible for Design, Development, Training, and Support of all PC
based applications as well as strategic
AS/400 applications.
* Responsible for as many as 3 programmers doing development work PCs, 4
programmers doing development work
on AS/400s and one network administrator.
* Supported two AS/400 model 70s with 60 remote centers representing as
many as 1250 remote users doing data entry
and information uploading/downloading to and from the AS/400.
5/85 - 1/90 - BAXTER ANNSON SYSTEMS DIVISION
Manager of Product Development - May 1988 - January 1990
Baxter Annson Systems Division (Division Sold)
* Reported to Vice President of Operations and R&D
* Performs product management tasks for all S/36, AS/400 based products.
* Interacts with marketing, sales, customer support, current/future
customers, and other technical product managers in determining and
designing product strategy and direction.
* Over-sees the design, setting project schedules, reviewing progress,
preparing the product for testing, and
providing support to quality assurance, pubs, and toll-free support personnel
during the system
development life cycle and beyond.
* Manages the entire development cycle of new Annson S/36 and AS/400 based
products ranging from relatively
small systems to long-range strategic products.
* Performs conceptual, functional, and detailed design as well as sets
standards that are required for specific projects.
* Provides direct support to the customer through either phone contact,
electronic hookup, or through site visits.
* Responsible for hiring, developing, and maintaining a quality staff of up
to nine programmers including
providing periodic performance salary reviews.
* Develops a business report and a presentation to other managers on a
monthly basis to summarize objectives
achieved during the previous month and to review current and future issues.
* Assists sales and marketing in giving technical presentations to
perspective customers.
* Provides research and analysis of new technology as it becomes available
and makes recommendations to
senior staff with regards to strategic direction.
* Presents technical overviews of strategic product direction to user group
meetings as well as board of director
presentations.
Systems Analyst - May 1987 - May 1988
Baxter Annson Systems Division
* Reported to Director of Research and Development
* Performed product management tasks for a S/36 and
* PC based product which transmits physicians insurance claims to insurance
companies utilizing a variety of
communications protocols.
* Provided direct support to the customer through either phone contact,
electronic hookup, or through site visits.
* Assisted sales and marketing in giving technical presentations to
perspective customers.
* Over-saw the design and development of this product and managed up to
three consultants.
* Assisted in the design of other PC and S/36 based products.
Sr. Programmer Analyst - May 1986 - May 1987
Baxter Annson Systems Division
* Reported to Manager of Product Development
* Participated as a team member in the design and development of a
physicians practice management system.
* Participated as a team member in the design and development of a
physician to physician link.
Programmer Analyst - January 1985 - May 1986
Baxter Annson Systems Division
* Reported to Manager of Product Development
* Responsible for the development and maintenance of new and existing
products.
* Customized programs per client requests.
* Performed problem definition and resolution for customers and customer
support personnel.
Brokerage Systems Inc. - May 1984 - January 1985
Associate Programmer Analyst
Responsible for the development, installation, and customization of a
commodities tracking system for the MidAmerican Commodities Exchange.
Technical Interests:
Internet/Intranet Web Development
Content Management Systems Web Development
Client Server Technology
|