Curriculum Vitae & Resumé

Me - Philip Parker
Philip John Parker M.Eng. A.C.G.I.

Personal Details

Born on 5th March 1965, in London, England
38 years old, British, Single

7 'A' Levels, 1 'S' Level, Scholarship to Imperial College, University of London.
Masters Degree (M.Eng.) in Electrical Engineering from Imperial College.

Seeking Permanent Position commutable from Southampton.

Email: Use this page
Homepage: http://misterharold.net/phil/

Download short resumé/cv in WORD format(44Kb)
Download full resumé/cv in WORD format(68Kb)


Technical Experience


Technical Overview

I have worked predominantly on embedded products, generally coding in C, on a PC platform, then building for the target processor. I have used a variety of compilers, linkers and debuggers as well as test tools.

My original training was in the Yourdon methodology. I am quite used to producing structured analysis/design documentation where required. I have also had significant experience in a test - only environment.

My experience ranges from system analysis to installing o/s on h/w and writing of device drivers.

My aim is to produce well structured designs, which are coded with robustness, testability, extensibility, and portability in mind.

I lean heavily on people to use the source code version control software.

I am a competent web-site designer, both client and server side. I have generally had to take time out to follow my web interests, but do not wish to move out of embedded work. Adding web connectivity to existing products would be the best of both worlds.


Psychometric Details

Team role combination: Innovator/Co-ordinator
Leadership Style: Delegative/Negotiative leader
Subordinate Style: Reciprocating/Self Reliant Subordinate
Career Theme Scales: Nurturing-Altruistic

(Downloadable from http://misterharold.net/phil/src/psycho98.htm)


Professional Experience

Jan 2003 - present
VOLUNTEER at British and International Sailors' Society

Being useful while software recruitment is weak (I'm not that keen on helicopter gunships).

Mar 2000 - Mar 2002
WEB MASTER at VOID STAR Ltd, Southampton

Special application areas encountered:-

I have noted that TV set-top box browsers are somewhat primitive, with limited screen resolution, poor reproduction of saturated colours, and patchy or non-existent support for JavaScript, classes, frames, and cookies. It appears, currently, to behoove the web designer to design for limited functionality on these platforms.

26/10/98-28/02/2000
CONTRACT SOFTWARE ENGINEER at News Digital Systems (U.K.) Ltd,
(subsequently Tandberg Television) Eastleigh, UK


Project 12 (8+ months, 2 man team)
Software design and integration of MT5600 DVB-T Modulator for international Digital Terrestrial Television. Design of software to control hardware which converts an MPEG-2 transport stream into the FM signal which is transmitted by the antenna (e.g. ITV Digital etc). Motherboard runs under Vx-Works operating system. MPEG input card runs under uCOS operating system. User access via local terminal, telnet, and web browser.

Special application areas encountered:-

Things I did well:-


08/06/98-04/9/98
CONTRACT SOFTWARE ENGINEER at NEC Technologies (U.K.) Ltd, Reading, UK


Project 11 (13 weeks, 50+ man team)
Brought in to debug & correct various features relating to the communication between a GSM mobile phone and the Subscriber Identity Module (SIM) smart card. This involved work at the application down to driver level. Also responsible for programming test data into test SIMs using an ORGA SIM editor.

Special application areas encountered:-



01/04/98-04/05/98
PERSONAL PROJECT at home

Project 10
Creation of the Unofficial Swansea Grand Theatre HomePage.
Put the Swansea Grand Theatre's latest promotional brochure on the web.
The site can be viewed as either a framed, or non framed document. The brochure can be viewed page by page, or clicking on a show name in the 'diary' section will load the appropriate brochure page. The site is bi-lingual (English/Welsh), as was the original brochure. Special attention has been paid to getting maximal ratings with search engines. The site has been tested with IE3, N3 and N4.

Special application areas encountered:-

Devt. environment: PC. Text editor (codewright). IE3, N3, N4.
Target environment: IE3, N3, N4.


12/02/98-31/03/98
PERSONAL PROJECT at home

Project 9
Creation of my own home page.
This was an exercise with which to learn about HTML and JavaScript. The site provides a lot of information about me. My cv is downloadable from the site. There are also a few pictures of me. I can be emailed from the site. Many of the pages play music. Netscape 4 users can see an animation of a bird following the mouse on my personal resumé. The site has been tested with IE3, N3 and N4.

Special application areas encountered:-

Devt. environment: PC. Text editor (codewright). IE3, N3, N4.
Target environment: IE3, N3, N4.


05/02/96-05/12/97
CONTRACT SOFTWARE ENGINEER at Avery Berkel Ltd, Birmingham, U.K.


Project 8 (22 months, 1-2 man team)
Brought in to debug and correct various features of an embedded communications controller board which was used as the hub on a network of weighing scales (such as one would see in a supermarket). Rework of system to make architecture more consistent and extensible, and to clean up general coding practice. Addition of various debug facilities. Porting of application to Vx Works running on PC. Addition of ethernet via socket interface.

Special application areas encountered:-

Devt. environment: PC. Windows NT.
Target environment: 68008 embedded board.


01/10/95-08/12/95
CONTRACT SOFTWARE ENGINEER at Verifone Ltd, Hayes, Middlesex, U.K.


Project 7 (10 weeks, 2 man team)
Design, code and test of automated credit application system using an existing Verifone OMNI 395 EFTPOS terminal. This would allow capture of applicant details via a keyboard, connection to host via modem, and exchange of credit scoring data between OMNI and host system. Final credit agreement was printed on pre-formatted forms using an EPSON dot matrix printer. System allowed application for Budget, Option and Fixed Repayment Credit accounts.

Special application areas encountered:-

Devt. environment: Pentium PC. Borland C (v3.1). TXO toolkit.
Target environment: Z80 C interpreter.


20/02/95-25/08/95
CONTRACT SOFTWARE ENGINEER at Dopra Systems Integration Ltd. , Chippenham, U.K.


Project 6 (24 weeks, 4 man team)
Analysis, system design, subsystem design, and coding of 'Selective Calling' facility for an Ambulance Control Room system. Facility allowed operators, at touch-screen PC based workstations, to place outgoing calls and receive incoming calls from mobile radio units located in ambulances.

Special application areas encountered:-

Devt. environment: DOS 486 PC. Symantec C.
Target environment: PC/DOS


16/01/95-17/02/95
CONTRACT SOFTWARE ENGINEER at Telesoft Design Ltd., Dorchester, U.K.


Project 5 (5 weeks, 2 man team)
Design, coding and testing of a 'post-monitor' program sitting on a PC which could retrieve a log file from a stand-alone ISDN test equipment, store it in a file, and display it at a later date via a windowed (DOS text) display.

Special application areas encountered:-

Devt. environment: DOS 486 PC. Turbo C.
Target environment: PC/DOS


16/11/92-23/09/94
CONTRACT SOFTWARE ENGINEER at GEC Marconi Avionics, Basildon, U.K.


Project 4 (22 months, 25 man team)
Integration team member for the GTE Airfone airborne telephone exchange. Based on MITEL cross-point switch chip-set. Voice/Signalling channels on 2 Mbit/s CEPT E1 links. D-channel signaling to remote devices (e.g. Air-Radio units). Handsets display textual menus to user displaying options. Handsets allow credit card swipe. Air to ground connection via Air-Radio units (or satellite).

Responsible for testing :-

Wrote a test harness which could be run on PC (DOS extended) which supported script generation (self commenting), automatic re-testing from scripts (useful as source updates were frequent) and test report generation. Extensive testing on ICE also.

Special application areas encountered:-

Devt. environment: DOS 486 PC. Brief editor. Metaware HighC compiler.
Metaware MDB debugger. Phar Lap Linkloc/Fastloc Linker.
Target environment: 80386DX processor. Protected mode.
Call gates between 3 independently upgradeable s/w groups.
VRTX pre-emptive multi-tasking executive. Object oriented
application design.
Test Equipment: IDACOM PT500 and HP4957A protocol analyzers,
INTEL 'CUSTOM 33' 386 ICE. CODE-TAP ICE.


01/10/90-16/10/92
PRINCIPAL DESIGN ENGINEER (SOFTWARE) at Siemens Plessey Controls Ltd., Poole, U.K.


Project 3 (24 months, 5 man team)
Analysis, design and implementation of a real-time embedded system to broadcast route-guidance data to road vehicles via infra-red beacons situated at the roadside.

Taken on as 'expert' on RT-SASD methodology and Teamwork tool.
Responsible for :-

Special application areas encountered:-

Devt. environment: VAX/VMS mini. AED editor. Intermetrics 'C' compiler.
Microsoft Programmers Workbench and Codeview debugger.
Target environment: 80186 processor. Unsegmented architecture.
MTOS pre-emptive multi-tasking executive. Task oriented
application design.
Test Equipment: HITEX ICE.


Oct 88 - May 90
SOFTWARE DEVELOPMENT ENGINEER at GPT Ltd. , Coventry, U.K.


Project 2: Analysis, design and implementation of a real-time, embedded system to monitor a shelf of telecommunications equipment and report failures remotely. Yourdon/SASD methodology used.

Project 1: Design and implementation of a database to automate an Engineering department's project control. Use of SQL database language on U N I X mini.


Download resumé/cv in WORD format(63Kb)



This page, and all contents, are Copyright © 2001 by Phil Parker, Southampton, UK.