
DAVID WEATHERALL Mohnweg 2b, E-Mail: DavidWeatherall@hotmail.com http://weatherall.4all2u.com/index.php |
| Nationality: | British | |
| Date of Birth: | 10.10.47 | |
| Languages: | English Working knowledge of German |
|
| Education: | Master of Science - Control Engineering | |
| 1969-1973 | University of Manchester Institute of Science and Technology | |
| Bachelor of Science - Mathematics | ||
| 1966-1969 | Loughborough University | |
| Recent Employment: | ||
| 1993-1998 | Dwarf (David Weatherall Applications of Real-time Functions) | |
| Köln | Self employed
specialising in development of software for: Process Control and Real-time Applications |
|
| 1998-1998 | Agfa Film Production (2 mths) | |
| Leverkusen | Contract Programmer Extensions to the APS magnetic strip monitoring system. (OS9, DOS and C) |
|
| 1998-1998 | Decrypt OS (Internet / ODBC ) (1.5 mths, in house) | |
| Köln | Contract Programmer Development of two interfaces in C++ to a Decrypt OS (unstructured to structured analyser). Feed Decrypt OS from the internet, using ISAPI (for form analysis) for Microsoft server. Store results of Decrypt OS using ODBC ( i.e. SQL). |
|
| 1998-1998 | Erdoel Chemie (3 mths, onsite) | |
| Dormagen | Contract Programmer Extensions to and commissioning of a TCP/IP Client / Server system. Computers Alpha, IBM-PC Operating System VMS, DOS, RTKernel, PSOS Software C, TCP/IP |
|
| 1997-1998 | Agfa APS (Advanced Photographic System) (2 mths) | |
| Leverkusen | Contract
Programmer Development of APS Parsing in real time of the encoded data on the magnetic strip on the new APS cartridge film. (OS9, DOS and C) |
|
| 1997-1997 | Erdoel Chemie (1 mth) | |
| Dormagen | Contract
Programmer Final commissioning of a TCP/IP Client / Server system. Computers VAX, Alpha, IBM-PC, Motorolla Operating System VMS, DOS, RTKernel Software C, TCP/IP, VAX Assembler |
|
| 1997-1997 | Agfa Film Production (2 mths) | |
| Leverkusen | Contract
Programmer See 1992-1993 Ferranti for full details. Process control programming involving control loops, sequence control and graphical user interface development. Small changes on the HP-Unix side were also made making use of X-Windows, SQL, and OSI level 4 (similar to TCP/IP). (Ferranti Argus 700, Coral, PML) |
|
| 1997-1997 | LTSoft (6 mths) | |
| Kerpen | Contract
Programmer A skeleton of a new Executive was written in C/C++ the STL library was evaluated. (DOS, VMS, C / C++, STL) |
|
| 1995-1996 | Erdoel Chemie (1 year) | |
| Dormagen | Contract
Programmer Upgrading serial data gatherers from existing serial interfaces to the more modern LAN. This involved programming a client / server system using C and TCP/IP in different machines and operating systems (see Erdoel Chemie 1997 for a full list). |
|
| 1995-1995 | LTSoft (6 mths) | |
| Kerpen | Contract
Programmer Feasibility study for a new communications system. Eventually developed fully by the Chair of Process Control Aachen as the KS/ACPLT system. Visit http://www.plt.rwth-aachen.de for details. (DOS, VMS, C / C++) |
|
| 1993-1995 | Dwarf (2 years) | |
| Köln | Programmer Borland C++ with OWL on Windows 3.1 and 3.11 Production of my own Windows applications using the Borland C++ compiler. WinCat catalogues floppies and CDs and allows files to be found without the CD being present. Tableau is a table calculation program similar to Excel. It supports the standard table layout with mathematical equations, various formatting, numerous 3D graphs. The above are currently being upgraded to Windows 95 / NT. |
|
| Former Employment: | ||
| 1986-1993 | Ferranti (Germany) | |
| 1992-1993 | Ferranti (Germany) | |
| Köln | Consultant Developed of the PMS / RTAP Open System comprising of 2 different types of computers, Ferranti A700 process control machine being linked to various HP Unix machines running RTAP. This was a large project involving the design of complex communications software to seamlessly integrate 2 vastly different computers. Computers Ferranti A700 and HP-Unix Operating system OR3, HP-UX, RTAP Software Coral, C, OSI (level 4), X-Windows, SQL Database Oracle (only via SQL (ODBC) ) |
|
| 1990-1992 | Ferranti (Germany) | |
| Leverkusen | Consultant AGFA Extensions. Communication extensions to allow the introduction of two more computers into the distributed system (see next). Also a communications package (now at level 4 of the OSI model) for transferring recipes from a HP Unix (Oracle) to the Ferranti PMS system. The communication section of an emulation package to transfer Ferranti screen input and output to be displayed on X Windows terminals. (Ferranti A700 and Coral, HP-Unix, RTAP, C, TCP/IP, OSI, X-Windows) |
|
| 1986-1989 | Ferranti (Germany) | |
| Leverkusen | Project
Manager (6 person project) AGFA. Ferranti's first DPMS (Distributed Process Management System) consisting of 5 computers with online and standby supervisory machines with 3 front-end process control machines. Having been responsible for the development of DPMS and the Dual Systems software, I became heavily involved in the implementation of the first project using all this software. (Ferranti A700 and Coral, OSI (level 2)) |
|
| 1982-1986 | Ferranti (England) | |
| 1986-1986 | Ferranti (England) | |
| Manchester | Project
Manager (2 person project) Project Manager on a process control system for a fractionation column for BP (Baglan Bay). (Ferranti A700 and Coral) |
|
| 1985-1986 | Ferranti (England) | |
| Manchester | Project
Manager (12 person project) DPMS (Distributed Process Management System). Initially Senior Systems Designer and eventually Project Manager of this development with technical responsibility for the Virtual Terminals module, which interfaced at, level 2 on the OSI model. (Ferranti A700 and Coral) |
|
| 1982-1986 | Ferranti (England) | |
| Manchester | Project
Leader (6 person project) Dual/Multi systems development provides hot standby facilities usually with redundancy of level 1 (online and one standby) but developed with redundancy of level 3 (3 standby systems). (Ferranti A700 and Coral) |
|
| 1975-1982 | Systems Programming Limited (England and Sweden) | |
| 1979-1982 | Systems Programming Limited (Sweden) | |
| Sweden | Project
Leader (125 person project, my section 15) Development of Sindac P (Steel Industry Control
Package) for ASEA. |
|
| 1975-1979 | Systems Programming Limited (England) | |
| Manchester | Project
Manager (5 person project) Development of fully automated warehouse system for a Russian tyre factory consisting of six computer controlled cranes and conveyors. Required the writing of a small database management system. (Ferranti A700, Coral and Assembler) |
|
| 1973-1975 | Ferranti (England) | |
| 1975-1975 | Ferranti (England) | |
| Manchester | Project
Leader (2 person project) KALLE (trinitroglycerin) This project was one of the first Process Management Systems (Ferranti A700, Coral and Assembler) |
|
| 1974-1975 | Ferranti (England) | |
| Edinburgh | Consultant Control system for Plasma production from blood. (Ferranti A500, Coral and Assembler) |
|
| 1973-1974 | Ferranti (England) | |
| Farnborough | Programmer (1
person project) Wind tunnel control system for the Royal Aircraft Establishment. (Ferranti A500 Assembler) |
|
End

@Copyright 2003 by Dwarf .