Elliott BignellCurriculum vitaeLoaned Genius, Software for Thinking

Adresse:Zürcherstr 9c.; CH-7320 SargansTel./Fax:+41(0)81710 05 41eMail:bile:+41(0)76 461 0128

Elliott BignellCurriculum vitaeLoaned Genius, Software for Thinking

Introduction

A lifelong IT professional, I have exceptional strengths in C++ and object-oriented design. My recent work has featured the creation of ActiveX controls using MFC and ATL COM and their integration into VB and DHTML front-ends, scripting of such components using JavaScript, and the creation of web-based applications using such components across socket interfaces. I have brought a private product to market built using ATL COM for ActiveX controls and components and a VB wrapper; this is the HeadCase Mind Mapping software for Windows and is the first of its kind globally. My C++ skills are top-level, backed up by good Visual Basic to version 6.0 and experience of writing multi-tier applications fronting Jet and SQL Server databases. I am accustomed to planning and designing software at an architectural level through object-oriented design, to building user-interfaces and to creating international and multilingual applications. I am comfortable working in foreign-language environments and speak fluent German.

Adresse:Zürcherstr 9c.; CH-7320 SargansTel./Fax:+41(0)81710 05 41eMail:bile:+41(0)76 461 0128

Elliott BignellCurriculum vitaeLoaned Genius, Software for Thinking

Adresse:Zürcherstr 9c.; CH-7320 SargansTel./Fax:+41(0)81710 05 41eMail:bile:+41(0)76 461 0128

Elliott BignellCurriculum vitaeLoaned Genius, Software for Thinking

Date of Birth28.01.66

Marital StatusSingle

Age41

AvailabilityImmediate

Adresse:Zürcherstr 9c.; CH-7320 SargansTel./Fax:+41(0)81710 05 41eMail:bile:+41(0)76 461 0128

Elliott BignellCurriculum vitaeLoaned Genius, Software for Thinking

Training

Engineering Mathematics B.Sc. (Hons) Course September 1985 to May 1986 at BristolUniversity

Student Apprenticeship at BAe Air Weapons Division, Hatfield (first year), 1984-1985

Yourdon, Real-time control systems, ASM-86, C at Hawker Siddeley Dynamics 1988-1990

Internal cross-training to C++ at Perot Systems, 1997-1998

Windows CE programming at HILF GmbH in Munich, 2000

Internet Programming at HILF GmbH in Munich, 2000

Adresse:Zürcherstr 9c.; CH-7320 SargansTel./Fax:+41(0)81710 05 41eMail:bile:+41(0)76 461 0128

Elliott BignellCurriculum vitaeLoaned Genius, Software for Thinking

Adresse:Zürcherstr 9c.; CH-7320 SargansTel./Fax:+41(0)81710 05 41eMail:bile:+41(0)76 461 0128

Elliott BignellCurriculum vitaeLoaned Genius, Software for Thinking

Languages Spoken

German – fluent and idiomatic

French – conversational

Italian - basic

Software Languages

•Microsoft C and MSVC++ to 2005

•Microsoft Visual Basic 3.0 to 2005

•Borland JBuilder 2.0 to 3.0

•JavaScript

•Microsoft Access

•Microsoft Excel

Key Areas

•Object-oriented design

•User Interface design

Design/Modelling Methodologies

• Booch object modelling

• UML object modelling

•Yourdon Systems Development

•Web Design

•Internet Communications

•Windows API

•Database & Query Design

•Real-Time Control Systems

•Safety-Critical Design

•Embedded Systems

Adresse:Zürcherstr 9c.; CH-7320 SargansTel./Fax:+41(0)81710 05 41eMail:bile:+41(0)76 461 0128

Elliott BignellCurriculum vitaeLoaned Genius, Software for Thinking

Adresse:Zürcherstr 9c.; CH-7320 SargansTel./Fax:+41(0)81710 05 41eMail:bile:+41(0)76 461 0128

Elliott BignellCurriculum vitaeLoaned Genius, Software for Thinking

References

Adresse:Zürcherstr 9c.; CH-7320 SargansTel./Fax:+41(0)81710 05 41eMail:bile:+41(0)76 461 0128

Elliott BignellCurriculum vitaeLoaned Genius, Software for Thinking

Andreas Manske

Chairman

Active Innovation

Huobstrasse 128

CH - 6330 Cham

Tel: +41 41 783 2260

Tom Nash

Personnel Manager

Perkin-Elmer Instruments

Norwalk

Connecticut

USA

Tel: +1 (0)203 402 6871

Adresse:Zürcherstr 9c.; CH-7320 SargansTel./Fax:+41(0)81710 05 41eMail:bile:+41(0)76 461 0128

Elliott BignellCurriculum vitaeLoaned Genius, Software for Thinking

April 2006 to present. Permanent position for software house in Switzerland

Adresse:Zürcherstr 9c.; CH-7320 SargansTel./Fax:+41(0)81710 05 41eMail:bile:+41(0)76 461 0128

Elliott BignellCurriculum vitaeLoaned Genius, Software for Thinking

Solve GmbH,
Gewerbestr. 4

CH-9470 Buchs SG

Solve are a software house on the Liechtenstein border specialising in C++ and C# applications for embedded systems and PC support for embedded systems. I am currently reposnsible for developing C# code for a mass spectrometer device and C++ code for a range of data loggers covering verified audit trails, printing and conversion to PDF and other formats.

Adresse:Zürcherstr 9c.; CH-7320 SargansTel./Fax:+41(0)81710 05 41eMail:bile:+41(0)76 461 0128

Elliott BignellCurriculum vitaeLoaned Genius, Software for Thinking

September 2001 to present

Current: A private Mind Mapping® application for Windows.

Mind Maps® are the registered trade mark of the Buzan Organisation and used with enthusiastic permission.

I developed the HeadCase Mind Mapping® application for Windows, which is now available on the market from the Buzan Centres web site. The application can be downloaded at where links to Mind Mapping® sources and other explanatory information can be found.

HeadCase consists of ATL COM ActiveX controls in a VB front-end and makes heavy use of OO design and Windows GDI. It hosts ActiveX controls on the fly, ActiveX plug-ins and has a unique capacity to Mind Map® “by hand”, a hitherto unrealised ambition of the inventor of Mind Mapping®. HeadCase was written 95% in C++ with the rest in VB and uses XML both for storage and internal operation. As a “hand-drawn” Mind Mapping® application it is currently the only one of its kind and a global first.

July 2005 to December 2005

Contracting as a consultant for EADS Deutschland

Creation of C++ classes handling formatting and dispatch of XML data for transmission over a Bluetooth connection for a wearable computer/comuncations system for the Bundeswehr. Creation and documentation of an installable image for a portable “base station” computer using Symantec Ghost 9.0.

July 2000 to September 2001. Permanent position for manufacturer of scientific instruments.

August 1999 to July 2000 Contracting for a manufacturer of scientific instruments

Adresse:Zürcherstr 9c.; CH-7320 SargansTel./Fax:+41(0)81710 05 41eMail:bile:+41(0)76 461 0128

Elliott BignellCurriculum vitaeLoaned Genius, Software for Thinking

Perkin-Elmer GmbH,
Bodenseewerk

Postfach 10 11 64,
7770 Ueberlingen,
Germany

Perkin-Elmer manufacture precision scientific instruments, including Atomic Absorption Spectrometers. This project was a new range of Atomic Absorbtion Spectrometers, for which I am wrote DHTML pages and ActiveX components for the GUI, plus C++ templates for the communications layer.

HTML servers were written to serve multilanguage HTML pages containing UI components. ActiveX components communicate with firmware via a socket layer, which I encapsulated in a template structure. The system is highly modularised into small, stable and largely independent components, and the OO goals of encapsulation, polymorphism and extensive code-reuse are elegantly achieved through the template architecture.

Adresse:Zürcherstr 9c.; CH-7320 SargansTel./Fax:+41(0)81710 05 41eMail:bile:+41(0)76 461 0128

Elliott BignellCurriculum vitaeLoaned Genius, Software for Thinking

March 1999 to July 1999

Adresse:Zürcherstr 9c.; CH-7320 SargansTel./Fax:+41(0)81710 05 41eMail:bile:+41(0)76 461 0128

Elliott BignellCurriculum vitaeLoaned Genius, Software for Thinking

VNU Publitec

Hoekenrode 1

1102 ER

Amsterdam

Development of automatic letter generation application using VB 6.0 and OCX components and a COM data access layer developed in VC++ 6.0. This layer presented data tables as VB-compliant collections of record objects, thus presenting a simple and intuitive interface for VB develop

Adresse:Zürcherstr 9c.; CH-7320 SargansTel./Fax:+41(0)81710 05 41eMail:bile:+41(0)76 461 0128

Elliott BignellCurriculum vitaeLoaned Genius, Software for Thinking

May 1998 to February 1999, Contracting in Switzerland through a software agent

Adresse:Zürcherstr 9c.; CH-7320 SargansTel./Fax:+41(0)81710 05 41eMail:bile:+41(0)76 461 0128

Elliott BignellCurriculum vitaeLoaned Genius, Software for Thinking

Perot Systems

St. Jakobs-Str. 18

4152 Basel

Switzerland

Fixed-income analysis application (AFIS) for Union Bank of Switzerland, Brinson Partners. A three-tier application, the front tier of which was developed in VB 6.0 together with OCX components in VC++ 6.0. I was responsible for the GUI and the underlying mathematics functions. The business layer was built using VB 6.0, and the data access layer in VB 5.0.

Adresse:Zürcherstr 9c.; CH-7320 SargansTel./Fax:+41(0)81710 05 41eMail:bile:+41(0)76 461 0128

Elliott BignellCurriculum vitaeLoaned Genius, Software for Thinking

February 1997 to April 1997, Contracting in Galway, Irelandthrough a software agent.

Adresse:Zürcherstr 9c.; CH-7320 SargansTel./Fax:+41(0)81710 05 41eMail:bile:+41(0)76 461 0128

Elliott BignellCurriculum vitaeLoaned Genius, Software for Thinking

DEC

Galway

Ireland

Development of a database search utility using the AltaVista search SDK. The product is an OLE server wrapping the AltaVista DLLs for use by the Visual Basic front end. Being a multi-user server, the application is multithreaded, and is programmed in Visual C++ 5.0 and Visual Basic 5.0.

Adresse:Zürcherstr 9c.; CH-7320 SargansTel./Fax:+41(0)81710 05 41eMail:bile:+41(0)76 461 0128

Elliott BignellCurriculum vitaeLoaned Genius, Software for Thinking

January 1997 to January 1998, Contracting in Switzerland through a software agent

Adresse:Zürcherstr 9c.; CH-7320 SargansTel./Fax:+41(0)81710 05 41eMail:bile:+41(0)76 461 0128

Elliott BignellCurriculum vitaeLoaned Genius, Software for Thinking

Perot Systems Corporation

St. Jakobs-Str. 18

4152 Basel

Switzerland

Development of document generator for Windows NT 3.51. Prototype used VB4, driving MS Word over OLE to generate documents used by SBC. Word library used to provide language independence, four languages being used, and VB classes to encapsulate and reuse functionality. Second release was full reengineering of first in MSVC++ 4.2, with functionality such as generation of Excel spreadsheets, and a link into the company website for advanced help. OO figured heavily, including reusable custom controls by subclassing, and use of singleton design patterns for heavily used objects such as the language translator.

Adresse:Zürcherstr 9c.; CH-7320 SargansTel./Fax:+41(0)81710 05 41eMail:bile:+41(0)76 461 0128

Elliott BignellCurriculum vitaeLoaned Genius, Software for Thinking

June 1996 to December 1996, Contracting through a software agent

Adresse:Zürcherstr 9c.; CH-7320 SargansTel./Fax:+41(0)81710 05 41eMail:bile:+41(0)76 461 0128

Elliott BignellCurriculum vitaeLoaned Genius, Software for Thinking

Origin UK Ltd.,

323, The SciencePark,

Milton Road

Cambridge

CB4 4WG
Programmer for portable radios, using PC interface and comms application to configure radios, OO for future reuse, VB classes and delegation to provide reuse such as control groups. VB4 and MSVC++ 1.52 to compile resources and comms DLLs. UI prototypes for pagers in VB4 for Windows 3.11, OO with VB4 classes to encapsulate menus and states for reuse.

Adresse:Zürcherstr 9c.; CH-7320 SargansTel./Fax:+41(0)81710 05 41eMail:bile:+41(0)76 461 0128

Elliott BignellCurriculum vitaeLoaned Genius, Software for Thinking

February 1996 to May 1996, Contracting through a software agent

Adresse:Zürcherstr 9c.; CH-7320 SargansTel./Fax:+41(0)81710 05 41eMail:bile:+41(0)76 461 0128

Elliott BignellCurriculum vitaeLoaned Genius, Software for Thinking

ISM Ltd.,

1, Amberley Court,

Crawley,

West Sussex,

RH11 7XL

Design and coding of a large multilingual business database and reporting package, including training of the client's permanent staff in Visual Basic coding and object-oriented programming. Conversion of 32-bit database utilities to a class-oriented OLE server utility, using Visual Basic 4.0.

Adresse:Zürcherstr 9c.; CH-7320 SargansTel./Fax:+41(0)81710 05 41eMail:bile:+41(0)76 461 0128

Elliott BignellCurriculum vitaeLoaned Genius, Software for Thinking

April 1994 to February 1996, Contracting for a young Software House

Adresse:Zürcherstr 9c.; CH-7320 SargansTel./Fax:+41(0)81710 05 41eMail:bile:+41(0)76 461 0128

Elliott BignellCurriculum vitaeLoaned Genius, Software for Thinking

Software Science,

Churchstyle,

Honiton,

Devon

Graphics for petrochemicals company using VB 3.0 and MS Excel. Parking and accounts packages for national show host in MS Access 2.0. Accounts system for manufacturer of mobile phones, including an Access 2.0 database and VB automation. Variety of support work on established Access and VB code.

Adresse:Zürcherstr 9c.; CH-7320 SargansTel./Fax:+41(0)81710 05 41eMail:bile:+41(0)76 461 0128

Elliott BignellCurriculum vitaeLoaned Genius, Software for Thinking

March 1991 to April 1994, Various, including :

Adresse:Zürcherstr 9c.; CH-7320 SargansTel./Fax:+41(0)81710 05 41eMail:bile:+41(0)76 461 0128

Elliott BignellCurriculum vitaeLoaned Genius, Software for Thinking

Rheinhold Machinenbau,

Lengerich,

Germany

While living and travelling in Germany collecting a portfolio of wildlife photography, in the hope of becoming a full-time professional wildlife photographer, I conducted a variety of work for a German agency, including IT work here at Rheinhold.

Adresse:Zürcherstr 9c.; CH-7320 SargansTel./Fax:+41(0)81710 05 41eMail:bile:+41(0)76 461 0128

Elliott BignellCurriculum vitaeLoaned Genius, Software for Thinking

August 1988 to September 1990, Software Engineer

Adresse:Zürcherstr 9c.; CH-7320 SargansTel./Fax:+41(0)81710 05 41eMail:bile:+41(0)76 461 0128

Elliott BignellCurriculum vitaeLoaned Genius, Software for Thinking

HSDE,

Bridge Road East

WelwynGarden City,

Herts.

Design, documentation, and verification conforming to AQAP 13 and BSB5750 of embedded systems and supporting utilities, including :

•Chinook FADEC in Intel ASM86

•Assessment of CASE tool for Danish vessel IS86

•Servo-Manual backup system for above written in Intel MCS-BASIC 52

•PC-based utility for configuration of ship propulsion system in Intel Pascal

•PASCAL modules for RFA vessel propulsion control system

Adresse:Zürcherstr 9c.; CH-7320 SargansTel./Fax:+41(0)81710 05 41eMail:bile:+41(0)76 461 0128

Elliott BignellCurriculum vitaeLoaned Genius, Software for Thinking

September 1984 to September 1985, Student Apprentice (One-year pre-university placement.)

Adresse:Zürcherstr 9c.; CH-7320 SargansTel./Fax:+41(0)81710 05 41eMail:bile:+41(0)76 461 0128

Elliott BignellCurriculum vitaeLoaned Genius, Software for Thinking

British Aerospace

Air Weapons Division,

Hatfield,

Herts.

This placement involved an introduction to the various business done by the Air Weapons Division, including tours in a variety of development and design departments. Included an assessment of an auto-pilot control system for an advanced weapons project.

Adresse:Zürcherstr 9c.; CH-7320 SargansTel./Fax:+41(0)81710 05 41eMail:bile:+41(0)76 461 0128