William A. Leonard

29 Bow Street

Jamestown, RI 02835

(401) 423-2809

 

SUMMARY

35 years of computer experience across many disciplines: education, banking, manufacturing, communications, factory process control and consulting.

 

 

EMPLOYMENT HISTORY

1991-present                Consultant, Self-employed

I provide general consulting services to individuals and small businesses including setup and installation of computer hardware and software, one-on-one instruction, problem solving and support and implement solutions to security issues. I establish small home and office networks, Internet connectivity and build web sites.

Most clients’ needs are met by commercial programs but I’ve done some programming for clients: a TSR application to look up product codes while using a DOS commercial service call management program; a multithreaded C++ Windows program for automatically recording geologic core sample measurements; a visitor registration system for trade shows written in C on OS/2 - also multithreaded and multi-user (networked).

 

1990-1991                    Software Engineer, Leetron, Inc / Advanz Technologies, Inc., Warwick, RI

I designed and developed software for PC-based, scanning gauging equipment using infrared, caliper or nuclear sensors for measuring thickness, weight or moisture content of sheet material. The language was C on OS/2 and DOS and 80286/287 ASM on DOS. I presented customer demonstrations and participated in pre-sale consultations.

 

1982-1990                    Software Engineer, Manager of Software Department, Director of Research and Development and Senior Design Engineer, Barber-Colman Indev, Inc., East Providence, RI

I implemented customer-specific versions of microprocessor-controlled, scanning gauges that measured thickness, weight or moisture in sheet materials such as plastics and textiles. These were real-time, embedded systems written in Pascal for the Zilog Z80. Development tools included an emulator.

Briefly, I was manager of the 5-person software department.

As Director of R & D, I designed and developed a PC-based control and data acquisition network for retrieving data from (and sending control setpoints to) multiple gauges as well as other factory control devices. I developed the software in Intel 80286/287 ASM on DOS.

As Senior Design Engineer, I continued development, production and delivery of the systems. I trained sales and service staff, demonstrated equipment at trade shows and conducted customer training.

 

1980-1982                    Software Engineer, Raytheon Data Systems, Norwood, MA

I was part of a team involved in implementation of SNA/SDLC communications protocol in computer communications equipment (IBM 3274/3276 emulation). Developed in Intel 8085 ASM as an embedded system. I used development tools including an emulator and data analyzer.

 

1977-1980                    Computer Programmer, H & H Screw Machine Products, Inc., Ashton, RI

In production control department, I developed computer programs to generate job quotations and to measure production efficiency. Developed in PL/1 on OS/360 and BASIC on Intel 8080.

 

1976-1977                    Systems Analyst, Old Stone Bank, Warwick, RI

I was involved in initial design of systems for electronic funds transfer of government payments and direct deposit of payroll.


 

1972-1976                    Computer Programmer/Analyst, Brown University, Providence, RI

In the Office of Institutional Research, I provided computer programming support for university administration: financial investments tracking, parking study, space utilization. Programs developed using PL/1 on OS/360. Converted some programs from punchcard to online interactive databases.

 

1971-1972 (Summer) Savings Reconciler, Computer Operator, Industrial National Bank, Providence, RI

I reconciled daily passbook savings transactions against computer records. In the second summer, I operated a computer (GE 415) for daily processing of various banking services.

 

EDUCATION

1972                               BS in Computer Science, New Mexico Institute of Mining and Technology

 

Miscellaneous

1965                               Eagle Scout, Troop 82, BSA, Providence, RI.