CURRICULUM VITAE 22/11/2006
Name: Paul Herber
Position: Contract software engineer
Company name: Sandrila Ltd
Address: Summerstead House
Holly Close
Eversley
Hampshire
RG27 0PH
Phone: 0118 973 3202
Mobile: 07932 302316 (best to use landline as signal not good at home)
E-mail:
website:
Availability: immediately
Location: Commutable from NE Hampshire
Application:
Real time embedded software
Requirements, Design, Code, Debug/test, Integration,
Configuration/Version control (PVCS, RCS, SourceSafe)
Languages:
C/C++ Various platforms/targets Borland, Microsoft Visual C++, Keil
Pascal Borland Delphi
Borland Turbo Pascal for Windows
Assembler 8051 family, 8086 family, Atmel AVR, Z80 and Z8000, 6809
Modula-2 various
Awk, PL/M, PHP
Operating Systems:
Unix (SunOS, Solaris and Tenix) MSDOS
Windows V3.1, 95, 98, XP DEC VMS
Intel RMX Motorola MDOS
various proprietary
Other:
HTML, XHTML, Windows API, Apache web server
Design Methods:
SDL (Telelogic Tau) - Use cases, software design and simulation.
Yourdon (Ward-Mellor, Sarson-Gane, Structure charts
- using 'System Architect' CASE tool)
Structure Diagrams (Jackson JSP188)
PDL
Standards:
AQAP 13
Fagan reviews
Experience:
Currently: Creating own product range:
UML for Visio)
for Visio)
for Visio)
Feb 05 to May 05 - Mansella Ltd, Aldershot, Hampshire
Documentation and modifications to Bluetooth protocol stack call control software.
Conversion of SDL diagrams diagrams from Telelogic to Visio format.
Telelogic Tau, SDL.
Nov 04 to Dec 04 - Hi-Gain Electronic Designs, Marlborough, Wiltshire
Updates to user interface state machine for electrical test equipment.
8051, Keil C, Visual C++.
Jul 03 to Oct 03 - Siemens, Poole, Dorset
Modifications to SDL (Telelogic Tau) design for GSM/R Cab Radio.
Dec 01 to date - Sandrila Ltd
Creation of SDL design tool (<a href="
This tool is a Microsoft Visio add-on allowing the user to create SDL, MSC, TTCN and
UML2 diagrams. Tool can do import and export to/from other SDL tools and analyse
diagrams for syntax errors.
Jan 02 to Mar 02 - Cannot disclose client near Farnborough, Hants
Creation of coding specifications.
Aug 01 to Dec 01 - Home Cellular, near Camberley, Surrey
Atmel AVR assembler on device interfacing to GSM phones using AT command set.
This software transmitted and received data on the serial port of various GSM
handsets (Ericsson, Nokia, Philips, Siemens) to initiate, answer and control calls
and interface these calls to a standard phone line.
Mar 98 to April 2001 - VTech Communications, Farnborough, Hants
C and Z80/8051 assembler for DECT cordless phone systems and answerphones.
Processors - SC14422. Infineon (Siemens) 5725/5735/5745 (8051 derivatives).
RTX and Symbionics DECT protocol stacks (debugging and interfacing).
Keil C compiler.
SDL design and simulation for answerphone (Telelogic Tau).
Products in market -
BT Synergy 900/1000/1400/1500.
Deutsche Telecom T-Easy2.
VTech A100 and C100.
Jan 97 to Dec 97 - Marconi Combat Systems, Addlestone, Surrey
Z80 assembler for VLF radio control software.
July 96 to Dec 96 - Tibor Darvas, High Wycombe, Bucks
CAM (Computer Aided Manufacturing) software modifications
SunOS, Solaris, C, testing using Awk scripts.
Apr 96 to Jun 96 - Marconi Combat Systems, Addlestone, Surrey
Z8000 assembler for MSK demodulator modifications.
Jun 95 to Feb 96 - GPT Video Systems, Maidenhead, Berks
Modifications to video conferencing system.
Z80 assembler (IAR), 8051 assembler.
System Architect
Jan 95 to Jun 95 - Allen Bradley, Milton Keynes
Newspaper printing press control systems,
configuration, design, code, test scripts. PL/M-386
Aug 94 to Sept 94 - Zergo Ltd, Hemel Hempstead
Modifications to DES encryption/decryption software,
regression testing using Awk scripts. Z80 assembler.
Jun 94 to Aug 94 - Rover Group PLC, Gaydon, Warks
Awk scripts for production of CDROM system for engine diagnostics.
DOS, Unix, Windows, C, MKS Unix toolkit, PVCS.
Nov 93 to Apr 94 - Marconi Underwater Systems Ltd, Addlestone, Surrey
Z8000 assembler for MSK demodulator modifications.
Fagan reviews, Acceptance testing, QA acceptance,
archiving, customer release documentation.
Alsys Ada to C translation for radar data switching system.
Sept 93 to Oct 93 - Philips Telecom, Cambridge
Software specifications for pager manufacturing and test system.
Fagan reviews.
Jun 93 to Jul 93 - GPT Video Systems, Maidenhead, Berks
Modifications to video conferencing system.
Z80 assembler (IAR), Borland Turbo C.
Oct 92 to Mar 93 - see Marconi Underwater Systems Ltd
Z8000 assembler for MSK demodulator modifications.
Apr 92 to Aug 92 - Real Time Software, Leamington, Warks
Comms controller and data gatherer.
C on 8052 (Keil C-51 & Borland Turbo C V2.0)
Yourdon design using System Architect (case tool)
Feb 92 - Mar 92 - Marconi Underwater Systems Ltd, Addlestone, Surrey
Preparation of hardware/software interface spec. for
communications software. Fagan reviews.
Jun 90 - Oct 91 - Rank Xerox, Welwyn Garden City, Herts.
Design upgrades and bug fixes for photocopier software.
8051 ASM on VAX.
Feb 90 - May 90 - Marconi Underwater Systems Ltd, Croxley Green, Watford
Software quality audit to AQAP 13 for communications system control software.
Modifications to software to meet new specifications.
Z80 ASM on VAX and HP 64000. Design by JSD (VAX PDF).
Configuration control with VAX CMS.
Jul 89 - Jan 90 - Smiths Industries, Cheltenham, Gloucs.
Software control for an altimeter + simulator for altimeter on a PC.
Software requirement through to system test on ICE.
PL/M-86 and ASM-86 on 80186 and 80386. MICE-80C186
Nov 88 - May 89 - CMB Packaging (Metal Box), Wantage, Oxon.
Process control system, iSBC boards, using PL/M-86 and ASM-86
with RMX-88 and ICE-86 with development on PC + communications
simulator using Turbo Pascal.
Jun 88 - Sep 88 - Kontron Instruments, Croxley Green, Watford, Herts.
Medical instruments controller software.
PL/M-86 and ASM-86 on 80286 PC based hardware.
Development on PC using Intel UDI and MSDOS.
Oct 86 - Jun 88 - Dowty Maritime Systems, Greenford, Middx.
Military communications and control equipment using
Intel NDS, 8051, PL/M 51, ASM51 and ICE51
VAX 11/780 VMS, MASCOT
Real time and interactive control system
Communications ( > 200 Kbaud )
Floating point arithmetic package
Sep 86 - Oct 86 - Technisystems Ltd, Redhill, Surrey.
Hospital communications equipment using Z80 assembler. CP/M.
Jan 84 - Aug 86 = British Aerospace Dynamics, Bracknell, Berks.
Weapon aiming system test equipment using :
PL/M-80 and ASM-80
PL/M-86 and ASM-86 with ICE-86 on Intel MDS
ARINC-429 (STD-1553) interface software using :
Unix (Tenix) Z80 assembler on Tektronix.
Feb 83 - Dec 83 - Racal Automation Ltd. S.Ruislip, Middlesex.
Position : Senior engineer
Helicopter avionics test equipment using :
1. Motorola 6800/6809 Assembler.
2. Motorola Exorcisor with MDOS.
3. IEEE-488 for helicopter avionics test equipment.
Modifications and bug-fixing in Basic interpreter.
Dec 82 - Sutech Design Consultants, Hertford.
Contract
Real time lighting control system written in Z80 assembler
May 81 - Nov 82 - Walter Kidde Co. Ltd., S.Ruislip, Middlesex.
Position: Electrical systems engineer.
1. Intel 8748
2. Intel 8085
3. Superbrain (CP/M)
4. Intel MDS + ICE49 + ICE85
5. 300 baud CCITT multidrop originate/answer modem
Apr 79 - May 81 - London Transport Executive, Acton, London W3.
Position: Electronics design engineer
Various hardware designs
Software designs using
HP 9825 with IEEE-488
Intel MDS using ASM-80.
Sep 74 - Apr 79 - British Aerospace, Kingston, Surrey.
Position: Flight Test Instrumentation Engineer
Intersil IM6100 Intersil Intercept development system
DEC PDP8 PAL-III assembler and Focal.