|
You can visit my
Website: [snip] where you will find testimonials from companies I
have worked with recently
PROFILE:
A proficient Software
Developer with Project Management, Team Leadership and Customer
Implementation experience.
|
Skills Matrix |
|
IBM AS/400 |
I have worked
with many AS/400’s as a project manager and as a
developer specialisiung in Geac System/21 |
18 years |
|
RPG |
I have been
developing software as an in house developer and as a
member of a software house Mostly on Geac System/21 |
18 years |
|
Visual Basic |
I have developed
many Human Interfaces in Visual Basic as well as man
database applications |
4 years |
|
Microsoft Office |
I have used
Office extensively and am proficient with VBA in Excel
and Access |
6 years |
|
SQL |
I have used SQL
on the AS/400 as well as SQL/Server. My preferred data
access in Visual Basic is using SQL commands |
5 years |
|
Project
Management |
I have managed
all sizes of projects from implementing an application
by myself to leading a development team of 10. |
5 years |
|
Software
Development |
I have been
involved in all aspects of software development /
implementation since I left school |
25 years |
EMPLOYMENT
HISTORY:
Self Employed Consultant / Developer
[snip]
Aug’05 - Present
I am currently
developing Human Interfaces in Visual Basic, and providing
bespoke solutions in Visual Basic as well as writing my own
systems for re-sell at a later date.
I have developed a basic
stock tracking system for a mobile phone sales company (snip) so that they can track their stock and
sales. The database is developed in Microsoft Access with Visual
Basic programs allowing for manipulation of the data and
enquiry. Some reporting was done using Microsoft Excel and some
using reports with Microsoft Access.
I have also developed
another system to record contracts for a utility broker
(snip). This system as with the phone tracker
uses a Microsoft Access Database and Visual Basic to manipulate
data. Reporting was via Excel Spreadsheets and Visual Basic
Enquiries.
In association with
[snip]
I have developed Visual Basic Label printing / Graphical User
Interfaces for [snip] in Cwmbran, [snip] Foods in
Chippenham, [snip] in Kings Lynn, [snip] in
Liverpool, and [snip] in Bridgwater. In
addition to this I have developed a standard interface that
[snip] have and will continue to market as their own product to
complement their label creation software. This software is now
in use by [snip] in South Wales and [snip] in Cornwall.
I have also developed
various Access Database solutions some using external programs
written in visual basic and some done purely in Access with
internal forms and queries. Reporting of results was achieved
either by Excel spreadsheet or by reports within Access
Most recently I have
developed a Microsoft Access based application for [snip] in order that they may more accurately
analyse their costs at a lower level than that previously
available through their SAP system. This system was centred on
Microsoft Access with calls to external Visual Basic programs in
order that large amounts of data can be manipulated.
Computer Programmer / Systems Analyst
[snip] (Nr
Plymouth) Feb’01
– Aug’05
Duties: -
Ø
Develop Enquiries / Reports to
enhance the business’ use of System/21. As well as developing
bespoke solutions that interface with System/21 on the AS/400
Ø
Provide Active Server Pages for
inclusion in the company’s intranet. These pages would access
data from the AS/400 System/21 database as well as SQL
Databases
Ø
Provide various reports using
Query language on the IBM AS/400 so that users can have accurate
reporting for any data combination they required.
Ø
Provide an Excel based results
reporting system for the Laboratory. Tests were performed on
sample products and logged into an SQL Database. These results
were then retrieved and displayed on Excel Spreadsheets for easy
graphing / trending etc.
Ø
Provide Human Interface for the
Packing Operation, between the back end database and the
labelling software. This gave the Operators in the Packing area
a simple selection screen enabling them choose the product and
dates for printing on the side of outer cases, the program then
supplied the product and dates along with barcodes, logo’s and
other required information to the labelling software.
Reason for Leaving:
After 25 Years as a Software Developer I have decided to setup
my own Consultancy / Software Development Company.
Product Development Manager
[snip]
Plymouth
May’89 - Feb’01
Duties: -
Ø
Started with [snip] as a customer
support consultant. This involved receiving calls from
customers, analysing the problems they were experiencing and
providing a solution for them.
Ø
Promoted then moved into the
Project Management side. Responsible for implementing an overall
business solution for the customer. This involved organising
training courses and supporting them during their
implementation. Also provided bespoke software to compliment the
package.
Ø
Further promoted to Project
Leader where I was responsible for leading a team of 4
programmers. My team was involved in developing enhancements to
the product in tight timescales and tight budgets.
Ø
From this role I was again
promoted to Product Development Manager where I have overall
responsibility for the development of all enhancements to the
Apparel product, as well as supporting the implementation
consultants. The principal language used was RPGIII on an IBM
AS/400
Reason for Leaving:
Plymouth office closure 31st January 2001
Analyst Programmer
[snip] -
Plymouth
Mar’87 - Apr’89
Duties: To analyse
projects, specify programs that needed to be written or amended,
programming, provide direct user support.
Reason for Leaving:
Exciting career opportunity in local software house
Programmer / Computer
room controller
[snip] –
Yeovil
Feb’84 - Feb’87
Duties: To program in
RPGII on an IBM System/38 on Financial Applications, this led
into a Systems Analyst role and ultimately into a role where I
was responsible for the day to day running of the Finance
computer room.
Reason for Leaving:
Returning to Plymouth for family reasons and therefore taking up
a new position as an Analyst Programmer
Computer Operator
[snip] -
London
Jul’83 - Jan’84
Duties: Working on a 2
shift basis I operated 2 PDP 11/70’s, I was also asked to
perform some ad-hoc programming duties drawing on my experience
at [snip]
Reason for Leaving: To
further my career as a Programmer
Temporary Computer Operator / Programmer
[snip] –
Plymouth
Jul’82 - Jun’83
Duties: To operate a
Univac 90/30 and an IBM System/38 and program in Cobol and RPGII
on the Manufacturing / Costing and Time recording applications
Reason for Leaving:
Temporary Post
Computer Operator / Programmer
[snip] –
Plymouth
Jul’81 - Jul’82
Duties: To operate a PDP
11/70 and an ICL 1901 and program in Basic+2 on the Stock
Control / Shop Sales systems
Reason for Leaving:
Redundancy
Trainee Computer Programmer
[snip] –
Plymouth
Nov’80 - Mar’81
Duties: To program on
the Manufacturing and Costing applications in Cobol on a Univac
90/30
Reason for Leaving:
Redundancy
EDUCATION:
Plymouth College of
Further Education Sept’79
June’80 Passed NCC Data Processing
Threshold Scheme, and worked on placement
with XXX
Plymstock Comprehensive
(Plymouth) Apr’76 June’79 ‘O’
Levels
Technical Drawing Grade B
Computer Science Grade C
Mathematics C.S.E. Grade 1
Widey Technical
(Plymouth) Sept’74
Mar’76 N/A
PERSONAL DETAILS:
Date of Birth:
11th April 1963
Marital Status:
Divorced
Interests:
I enjoy all forms of
sport and especially doing something that provides me with a
good challenge. |