Curriculum Vitae
Marital Status
Married
Nationality
British
OVERVIEW
I have substantial software engineering
experience, across the whole lifecycle of development. My
primary programming language is C++ and now C#, but I have also
used VB regularly. I have 2 years team leading experience, have
used a wide range of other languages and tools, and have
experience in several areas of software development as well as
with liaising with customers.
KEY TECHNICAL SKILLS
Languages: Visual C++ (7 years)
C# (1 year)
Visual Basic (2 years)
Win32 C (18 months)
ASP.NET (4 months)
Borland Delphi (1 year)
Borland Pascal (1
year)
Technologies: OOA/OOD, COM, MS SQL Server,
Interbase, DirectX, Open GL, MFC
CAREER HISTORY
European Travel Aug 2005 – Sept 2005
XXXX
(Home based) March 2005 – Jul 2005
As the team leader I was managing a team of
three during the development of an internal helpdesk system.
This involved taking a specification through to a completed
product and was developed using C# ASP.NET with a SQL Server
backend.
XXXX Nov
1999 – Feb 2005
I have been involved with delivering several
releases of the company’s leading primary care healthcare
software, as a clinical system developer. As the main developer
responsible for overhauling the front end I became the Synergy
project lead in 2003.
In this role I successfully managed two full
life cycle releases of the healthcare system, overseeing and
taking control where necessary of the specification, design,
implementation, unit testing, quality assurance and release.
The final stages involved managing the product releases to the
internal QA team and communicating with the existing customer
base.
Most of my software development was performed
using Visual C++ MFC and C# and to a lesser extent Visual
Basic. However, I have also used various tools and technologies
at Torex such as SQL Server, Interbase, C#, Unix C++ and OpenGL.
XXXX
April 1998 - Oct 1999
The Windows 95/NT product I worked on
maintained software licenses. As a systems programmer I was
developing in C and C++ and I was responsible for improving the
MFC front end, creating NT services and installation of the
LanLicensing product.
Recognition Systems (Birmingham) Sept 1997 - March 1998
Working as a developer I was part of a small
team responsible for maintaining the integrated customer
relationship management software. This system analysed a
database of customers to determine potential targets. The
primary development tool was Visual Basic.
Infosol
Studios (Kidderminster) June 1996 – Sept 1997
I started my own company developing a
real-time 3D strategy game employing one other developer and
graphic artist. I was in charge of the day-to-day running as
well as the lead development and design of the title. The
technologies used in the main title included Visual C++, MFC and
DirectX with Delphi used for writing the map editor and 3D mode
conversion programs all on a Windows’95 platform.
AT&T
(London) July 1994 – Sept 1995
Working as part of a small team extending the
Auto Teller Machine software to incorporate the electronic cash
system, MONDEX, I was responsible for writing and testing the
code that communicated with the smart card devices in the
ATM’s. The software was written in Pascal.
Browns
Marble Works (Kidderminster) July 1986 – Oct 1992
From leaving school I generated a new
division at my family’s stonemasonry business; selling,
designing and creating marble fireplaces and products. Several
generic skills were learnt during this period including working
to customer deadlines, capability to ensure a sufficient quality
control and competence to manage staff.
EDUCATION
Aston University,
Computer Science BSc (Hons) 2.1
Open University -
Fundamentals of Computing,1 Credit, (Distinction)
Open University - The
Digital Computer, ½ Credit, (Grade 2)
Private study, Maths ‘A’
Level, Grade ‘C’ (in 8 months)
Harry Cheshire High
School, Kidderminster 7 ‘O’ Levels
HOBBIES
I enjoy composing and
arranging music and renovating our home, but most of my spare
time is spent with my family. |