Curriculum Vitae

Download as a Word (.doc) or as a zipped Word document (.zip).

Personal Details

NamePete Burgess
Address32 Tees Close
Valley Park
Chandlers Ford
SO53 4RU
Telephone07092 088058 (voice/fax/message)
E-mailPeteB@gerboa.co.uk
Webwww.gerboa.co.uk
SexMale
Date Of Birth9th April 1970
NationalityBritish
Marital StatusMarried
Dependants4
Driving LicenceFull car & motorbike
Security ClearedSC Level
Skills .Net, C#, C++, Visual C++ (Visual Studio 6 & .NET), C, Visual Basic, OOA/D, STL, ATL, WTL, MFC, ADO, SQL (ORACLE + spacial, MS SQLServer, Sybase), Windows XP/2K/NT/9x, UNIX, Linux, Java, Lisp, HTML, CSS, XML, XSL, XSLT, CORBA, J2EE, UML, Rational Unified Process, Rational Tools.

Employment

Contract Software Engineer

Redstone Software & Research Limited
The Grange
Honey Lane
Blackmoor
Hampshire
GU33 6BP
Continuing support and development for the Royal Navy DCADM project (VB6), data imports (C#) and XML exports (C#), business workflow development (K2/C#), internal publications database (MS Access), Asset Management database (C#) and intranet support (ASP.Net). May 2004
To
Date

Contract Software Engineer

Causeway Systems Consultants Limited
48 High West Street
Dorchester
Dorset
DT1 1UT
Causeway contracted me to write a subsystem of a second generation resource planning tool for the NATO Consultation, Command and Control Agency (NC3A). The application is a multi-tier client-server system written in C# against a MSSQL 2K database enabling the user to create complex hierarchies using a simple drag-and-drop interface and allowing multiple windows open simultaneously on the same data. April 2004
To
August 2004

Contract Software Engineer

Redstone Software & Research Limited
The Grange
Honey Lane
Blackmoor
Hampshire
GU33 6BP
One of Redstone's projects is a DCADM meta-database for the MOD. I was originally contracted to improve the performance data exports from this database and having reduced the export time from nine days to one have been further contracted to provide various functional enhancements. The database runs on Microsoft SQL Server and exports data to ORACLE; the software is written entirely in Visual Basic 6. Data imports and XML exports are written in C#. September 2002
To
March 2004

Contract Software Engineer

United Kingdom Hydrographic Office
Admiralty Way
Taunton
TA1 2DN
I was brought in to assist in completing a new ocean floor charting application written in Visual C++ with MFC running against an ORACLE 8i spatial database on Windows NT and 2K. Part of the project included creating numerous complex tabular reports for which I wrote an extensible framework. December 2001
To
September 2002

Contract Software Engineer

EDS Defence Limited
3-5 Bartley Way
Hook
Engineered, from initial analysis through to customer acceptance testing, a communications application for emergency provision as part of their successful ship-board defence messaging system. The application was created using STL, WTL and Microsoft Visual C++ running on Windows NT controlling serial communications through standard COM ports and Digi serial port hubs. Emphasis was placed on familiarity and ease of use for the operator. An automated installation of Windows NT together with the application was also developed by allowing a existing or virgin PC to be installed and running as an emergency backup in less than ten minutes.Due to the success of the automated NT installer, I was also contracted to improve EDS Defence's full-product NT Server install mechanism, enabling the eight CD install to be reduced to six which are all loaded in the initial thirty minutes of the six hour install process, the remainder of which is automated (the original method required regular user monitoring and interaction). March 2001
To
October 2001

Contract Software Engineer

BAE Systems Limited
Building 23
Airport Road
Hilsea
Contracted to create an event browser application for inclusion in a new defence messaging system. Working from and refining existing requirements, I created an extensible browser system using WTL, STL, ATL, and DCOM in Microsoft Visual C++ on Windows NT. Powerful configurability and extensibility through XML enabled the use of this application to fulfil another BAE Systems requirement originally envisaged as requiring a new application. Exporting data as XML enabled powerful reports in XSL to be created which could be either printed or viewed interactively in a web browser and formed the basis for reports created by the end users. Full life cycle software engineering practices were used throughout, including use of Rational ClearQuest for issue tracking, Rational ClearCase for source control and Rational Rose for requirements, analysis and design with supporting documentation written in Microsoft Word). June 2000
To
March 2001

Senior Software Engineer

NDS UK Limited
Gamma House
Enterprise Road
Chilworth
SO16 7NS
NDS is a leader in digital TV technology supplying numerous customers worldwide. I developed a stand alone NT based application for inserting channel "bugs" into broadcast streams. This was written in VC++ using MFC and COM. I then joined the SI team developing server based products for digital and interactive TV on HP-UX/NT using OOA/D, C++, STL, ATL/COM, UML running with an ORACLE database. May 1999
To
June 2000

Senior Systems Consultant

Touchpaper Software plc.
(was royalblue Technologies plc)
Dukes Court
Church Street East
Woking
GU21 5RT
Touchpaper is a leading provider of help desk,  call centre and financial trading systems on Windows and UNIX. I worked as Technical Lead on their HelpDesk product, designing and implementing new features and enhancements and acting as mentor for the junior staff. C++, MFC, ATL and DCOM. Projects are TickIT compliant. Nov 1997
To
May 1999

Analyst/Programmer

Sagesoft Limited
Cross & Pillory Lane
Alton
Hampshire
Sagesoft is a leading provider of integrated multi-user systems on DOS, Windows, UNIX and Novell.  Duties included designing and implementing modifications to existing programs and new features on a major Windows based client-server project using C/C++, ORACLE, UNIX, Windows NT and SQL Server. April 1996
To
Nov 1997

Analyst/Programmer

TABS Limited
Brunel House
Mitchell Road
Churchfields
Salisbury
TABS develop multi-user accounts, stock control and order processing systems in a 4GL running on UNIX, Windows and Novell. Duties included analysing, specifying and coding change controls and new modules, second and third line support, documentation and training courses both internal and external. Jan 1995
To
April 1996

Analyst/Programmer

XKO Group plc
(was Xavier Limited)
22-27a St Mary Street
Southampton
Responsibilities included analysing, specifying and coding solutions, installing software and hardware and providing customer support for their integrated accounts, stock control and order processing systems running on UNIX. June 1990
To
Dec 1994

Customer Support Analyst

Wendmore Limited
Solent Industrial Estate
Hedge End
Duties included telephone support, testing, documentation and training of insurance quotation packages running on a range of platforms. August 1988
To
April 1990

Education

OU MSc in Computing for Commerce and Industry
Distributed Applications and E-Commerce Covers distributed internet application development from online retailing to chat rooms, conferencing systems, online auctions and Web administration tools. It examines underlying internet protocols, looks at internet services and examines several technologies such as mark-up languages (XML), Web servers, distributed object systems (CORBA), security technologies and tuple-based distribution. All based on cross-platform Java and J2EE running on Apache Tomcat servers and using Borland JBuilder 4. Nov 2001
To
April 2002
User Interface Design and Evaluation Details the evaluation and design of the UI using iterative processes involving the user at every stage. A wide variety of UIs are discussed including stand-alone and networked personal computer applications, websites and embedded systems. Nov 2001
To
April 2002
Common Lisp Programming for Artificial Intelligence Practical introduction to Common Lisp covering the essential concepts, programming (including CLOS) and data structures, and techniques and applications. Nov 2000
To
April 2001
Software Development for Networked Applications Using Java Including OO & Java, advanced facilities, HCI, networking facilities, web-based programming. May 2000
To
Nov 2000
Relational Database Systems Including relational model (in theory & practice), using SQL, database development. May 2000
To
Nov 2000
Software Engineering Including quality assurance, software life cycles, professional conduct, system & detailed design, human factors, interface design, requirements negotiation, analysis & specification, the nature of software, application types, testing, maintenance, reuse & components, planning & management. Nov 1999
To
April 2000
Other Training
Microsoft Certified Professional
WOSA 1
  April 1997
Train the Trainers Planning and running internal and external training courses. Oct 1995
School/College Qualifications  
Richard Taunton College
Highfield Road
Highfield
Southampton
A level: Electronics A; Maths & Mechanics C; Physics C.
AO level: Electricity & Electronics B; Maths C.
O level: Craft, Design & Technology A.
1986
To
1988
Bitterne Park Comprehensive School
Dimond Road
Bitterne Park
Southampton
O level: Mathematics A; English C; Physics A; Graphic Communication A; Chemistry C.
CSE: French 1.
1983
To
1986

Other Details

Hobbies/Interests In addition to my family, I enjoy reading, photography, DIY and country walks.  I kick-box and play squash and badminton for which I am chairman of a local club.