Resume

Resume

Leonard Ferro

15 White Birch Circle

Hope, RI 02831

(401) 828-5360

 

EMail leonard@apimg.com

Areas of Expertise:

· AS/400 platform with PC connectivity.

· TCPIP Client server programming on AS400

· Asynchronous communications programming on AS400

Computer languages:

· ILE C 400

· ILE RPG 400

· RPG 400

· Visual Age for RPG

· AS/SET

· VB 6.0 (Client server apps. using Winsock, Client Access, EHLLAPI, DDE)

Systems & Programming Background

· Developed AS400 client server imaging system for multiple PC platforms.

· Developed AS400 spooling imaging API’s for direct connect 3995 optical drive.

· Developed complete inbound credit reporting systems for the AS/400.

· Developed complete inbound and outbound telemarketing systems for the AS/400.

· Communications projects on Sys/36 Sys/38 and AS/400 involving both synchronous and asynchronous communications protocols.

· Worked closely with IBM Rochester labs to develop windowing software for 3X and AS/400.

· Developed software systems to connect AS/400 to asynchronous devices such as predictive dialers and fax machines.

· Developed credit card authorization systems for AS/400 and PC environments.

Major projects:

· May 1998 to present

Deleveloped Point of Sale transaction processing system for AS400 platform using RPGLE and IBM Visual Age for RPG under Windows/95 as front end processor for incoming transactions.

 

· May 1995 to Present

Headed team at API Inc.. to develop imaging solutions for the AS/400 platform.

Created AS400 on-line credit card validation system for Nutone Corp.

Programmed direct connect API’s for 3995 IBM optical Drive

Programmed client server PC Programs to transfer and display images on PC using Visual Basic 5.0 with Client Access, TCPIP, and EHLLAPI interfaces.

· November, 1993 to Present

Contracted with IBM Rochester to develop a data file conversion system to allow power PC users to convert their accounting system data files to AS/400 accounting packages. The system is written using Visual Basic and Visual C++ on the PC side. PC support is used to move data to the AS/400. RPG/400 is used to complete the conversion to the data-base files on the AS/400 side. IBM will sell distribute the system to their IRA distributors.

· December, 1994 to April 1995

Consulted with Metropolitan Mortgage Co., Miami, Florida to speed up application processing. Developed two on-line credit reporting systems. Designed and programmed asynchronous programs to connect to mainframe computers at Transunion and Equifax.

Developed a generic report generator to allow users to construct their own reports without having to consult with the MIS department.

· May 1994 to December 1994

Consulted with Microbilt Inc., Cranston. RI for the development of a point of sale system for a Mexican department store chain using the AS/400 as the host computer. Implemented the new system in facilities in Sacramento, CA and Mexico City.

· January, 1993 to November, 1993

Consulted with Metropolitan Mortgage Co. to improve data integrity and program security in this Multi-location banking environment. Developed an electronic mail system to connect the 21 regional offices, Developed a new menu system to provide additional levels of security. Implemented a source control and migration system to protect the bank's investment in software and to isolate sensitive banking data files from all but authorized users.

· December 1991 to December 1992

Consulted with the Information Technology group at Royal Caribbean Cruise Lines. This group is responsible for technical program support for all systems on three AS/400 model E95's and one AS/400 model D70. I participated in evaluating and redesigning key financial systems to support the reservation and accounting functions of this major travel provider. I was responsible for the programming and implementation of the cash and credit card systems, including the transmission of credit card authorization and settlements to various clearing house organizations using a variety of communications protocols.

· May 1991 to December 1991

Consulted with Software 2000, Hyannis Massachusetts. Worked as a member of the team developing a new financial system for the international marketplace. This new system supports both multiple languages and multiple currencies. I was specifically responsible for the design and programming of the action-list front-end program which incorporates search and query capabilities on all screens. My design has been adopted as the company standard for all of the new products being developed by Software 2000.

· March 1991 to May 1991

Consulted with Davox Corporation, Billerica, MA. I designed and developed a client/server asynchronous communications interface which permits the DAVOX predictive dialer telephone network to be driven by application programs on the AS/400. I was solely responsible for designing and implementing the entire AS/400 interface which includes a complete set of API's that allow high-level language programs to interact with the PC based dialer as though it was a locally

attached device. I also created a file transfer facility to allow AS/400 data base files to be transferred to and from the predictive dialer hardware.

· January 1, 1989 to March 1991

Consulted with The AS/3X Group and was given responsibility for managing the development of a host of new products. With my guidance the company developed QuickWindows, QuickQuery and QuickMenu software products for the AS/400. I also designed and implemented a multi-language enabling system to permit rapid conversion of any software application to support multiple languages simultaneously. Responsible for new product development, product distribution and support. I personally setup new sales offices in 14 European cities, South America, Africa, and the Pacific rim for The AS/3X Group.

· January, 1988 to January 1989

Consulted with Data Electronic GMBH, Mannheim, Germany. Participated in the development of the English language version of a tape backup system for the IBM Sys/36.

· January, 1987 to January 1988

Consulted with Acknowledge Inc., Natick, Massachusetts to develop an attachable tape backup system for the IBM Sys/36. This project involved the creation of a new hardware interface and supporting software to permit the attachment of hardware which had never been available to the Sys/36 previously.

· January, 1983 to January 1987

I served as MIS director for Victor Electric Wire and Cable Co, West Warwick, RI. During my tenor, the company moved from system/34's to a large central system/38 facility that supported three international divisions. I also was chairman of the implementation committee which selected and installed the DATA-3 manufacturing system used in all our divisions.

Education:

B.S. Engineering Mathematics University of Rhode Island

M.S. Computer Science Columbus University

Software Products Authored:

· OptiView imaging system for the AS/400

· OptiSpool spooling system for the AS/400

· OptiView Client Access imaging system for the AS/400

· QuickQuery program generator for the AS/400

· CLOCK DATA SYSTEM, IBM Sys/34, Sys/36, Sys/38 and AS/400

· QuickWindows, IBM Sys/36, Sys/38, and AS/400

· ABC400, IBM AS/400 QuickQuery for AS/400

· ML-EaSy, Multi Language Enabling System

Publication Credits:

"Post Censal Population Estimation Techniques" 1963, Stamford Research Institute

References:

· Juan Rodriques - President, API (800) 430-7011

· Jack Turchetta - Programming Manger, Microbilt (401) 884-6300

· Michael J. Gibeaut - Metropolitan Mortgage Inc. (561) 998-8000

· Bruce Camber - President, The AS/3X Group (703) 516-2173

· Bob Pemberton - CEO, Software 2000 (508) 739-2000

· Jeff Marion - Royal Caribbean Cruises Ltd. (305) 539-6000