|
Objective |
To
extend my developer experience. |
|
Personal |
§
Driving Licence: Full, clean. |
|
Summary |
§
Many years experience of developing
applications and lower level operating system code using
a variety of programming languages and operating
systems.
§
Several years as a freelance contractor
has given me the ability to pick up projects quickly and
adapt to new environments. |
|
Technical Skills |
§
Programming: Visual Basic, Delphi
(V5 & V7), C, Microsoft Visual C++, PHP
§
Operating Systems: Microsoft
Windows NT, 2000, XP etc, Intel iRMX, various Linux
distributions
§
Networking: TCP/IP. Internet.
§
Applications: Microsoft Office,
Microsoft Project, Microsoft Access, Microsoft Visual C,
Borland Delphi, MySQL, Apache, PHP |
|
During Unemployment |
§
Built an MMS handler to allow people to
send picture messages from phones to a WEB/WAP based
“photo album” and also to other mobile phone users.
§
Provided a WAP based “system information”
for a virtual hosting company. This provides run time
information on server performance and status to a WAP
based mobile phone.
§
Teaching myself Java (both SE and ME for
mobile phones) |
|
Work
experience |
Mar
2000 – Mar 2003
Macfarlane Telesystems London
Senior
Developer
§
Macfarlane Telesystems produce two main
products. A Call Centre product known as “CallPlus” and
a network services product known as “NetPlus”. I
developed the predecessor to NetPlus product during my
first period of employment with Macfarlane.
§
Developed a replacement Management system
for the CallPlus server. This was developed using Delphi
and controls the CallPlus server through a set of
database tables. Since this version features an
intuitive MDI interface, it is much easier to use and
train than the previous version.
§
Developed a WAP based information system
for the NetPlus server, accessing MySQL and clipper
databases via PHP, thus providing valuable management
and status information.
§
Designed and developed several Delphi
based management front-end systems for various Callplus
back end systems.
Reason
for Leaving
§
Made redundant due to failure of company
to attract major network services contract. |
|
|
May
1999 – Mar 2000
Audiotex Solutions London
Senior
Developer/Project Leader
§
Responsible for the day-to-day management
of the companies IT and telephony infrastructure. Also
involved in the development/enhancement of the companies
IVR (Interactive Voice Response) system. Later a
developer hired for the purpose and reporting directly
to me handled this development.
§
Designed and developed the GUI based
management system (using Delphi 5).
§
Procured and implemented replacement
telephony system.
§
Managed move of the major hardware systems
from the London location to a new building in
Manchester.
§
Management of the support staff at the
three Manchester locations.
Reason
for Leaving
§
Company went into liquidation. |
|
|
July
1994 – May 1999 Concurrent
Technologies Colchester
Developer
§
Developer responsible for implementing
those features required to ensure that various Operating
Systems were able to run on the hardware platforms
designed and manufactured by the company.
§
Sole engineer responsible for Linux
implementations on the hardware platforms.
Reason
for Leaving
§
Career advancement. |
|
|
Mar
1993 – July 1994
Macfarlane Telesystems London
Developer
§
Developed a network services platform
still in current use by the company. Also various other
products, all telephony based including a “Multi-User
Chat” system for an Italian client and enhancements to a
Voicemail system used in China.
Reason
for Leaving
§
Career advancement. |
|
|
Mar
1989 – Mar
1993
Various Various
Contractor - Developer
§
Various freelance/contractor developer
positions including Philips Medical and Westinghouse
(twice).
Reason
for Leaving
§
Unfortunately the contract market took a
downturn during this time. |
|
|
May
1988 – Mar 1989 Digital
Audio Research Chessington
Developer
§
Developer on one of the first commercially
available Digital Studio Mixing consoles. My
responsibilities were mainly concerned with hardware
interfacing and operating system maintenance.
Reason
for Leaving
§
I had been thinking of going freelance for
some time and was contacted by a colleague regarding an
interesting contract. |
|
Education |
Hatfield Polytechnic
§
Completed three years of four year CS
degree course.
Haberdashers Askes School – Elstree
§
A’Levels
§
Maths, English (lang), Physics
§
AS’Level
§
Maths
§
O’Levels
§
Maths, English, Physics, Geology,
Chemistry
|
|
Interests |
Reading, Computers |
|
|
|