Andy Gibb

Visual C++ Programming

Win32 Applications

Design Patterns and Object-oriented Programming; Unified Modelling Language.

2000-2 Visual C++ Programmer

Silvaco International, Santa Clara, CA
Semiconductor device modelling

Prioritised and added features to a platform-independent screen-layout library. This allowed programs to run on Windows by hiding the GUI subset of the Win32 API.

Jul 1997-Aug 1999 Senior Designer/Programmer

Lanner Group, Redditch
Discrete event simulation software

Delivered to a major oil company a tanker scheduling system that also modelled their ports and the liquid flows through them.

Created UML processes and diagrams for a general-purpose simulation engine in Visual C++/MFC that drove the whole system. Simplified the design with patterns such as: Structure; Visitor; Factory; Observer/Notifier; Mediator; Template; and Singleton.

Helped colleagues to implement patterns in other programs.

Education

MSc in Artificial Intelligence

Sep 1992-Sep 1993 Bristol University

Project and Dissertation investigating object-oriented implementation of Genetic Algorithms in C++. Courses covering logic programming with reference to Prolog; expert systems; fuzzy set theory; neural networks; and machine learning.

2,1 BSc(Hons) Computer Science with Mathematics

1974-1977 Bristol University

Earlier Work (Summary)

* 1996/7 C++; database
* 1995 C++/MFC; Billing
* 1994 C++; database; Financial
* 1992 C; Insurance
* 1991/2 Windows; Financial
* 1990/1 C/SQL; Insurance
* Pre-1990 Assembler; C; Pascal; Yourdon; PL/1; Basic; Fortran; Cobol

Earlier Work (Details)

Jul 1996-Mar 1997 Reuters, Stamford, CT, USA
Fixed-Income Bonds Analysis

Built a Visual C++ DLL to pull data from an Oracle database.

Feb - Dec 1995 IBM, Portsmouth, England
Telephone Billing

Improved and produced new features for Visual C++/MFC program that arranged phone bills into cost centres. Designed and built C++ classes that provided CUA standards for a Windows billing program.

May - Sep 1994 Laurentian Life, Gloucester
Financial Services

Built Paradox database and Visual C++ routines to read it.

Apr - Aug 1992 Fame Computers, Birmingham
Financial Services Software House

Maintenance and testing of C programs.

Oct 1991 - Feb 1992 Laurentian Life, Gloucester
Financial Services

Corrected programs running under Windows and MS-DOS 5 on IBM PS/2s.

Feb - Aug 1991 Allied Dunbar, Swindon
Insurance, Pensions and Mortgages

Designed and built C program to transfer clients' details from several sources into a relational database. The program created a series of SQL statements for this.

8 Spinney Close, Kidderminster, Worcs DY11 6DQ
Page modified: 9-Oct-2009

Mobile: +447739884133
A.S.Gibb © MMXI (I made this!)
This site uses Google Analytics and so creates tracking cookies and collects non-identifiable data about you.