|
|
|
As IT Consultant /
Business Analyst, I advise on improving and
automating business processes through
technology, implemented primarily by PC and
website based software solutions. I have
extensive experience in developing computer
software (full life cycle), with over 25
years in a software house environment and
recently in a freelance capacity. During my
career I have established strong analytical
/ problem solving skills and gained good
client facing experience (to board level),
in SMEs from a wide variety of industries. I
can accurately analyse & logically interpret
end-user requirements, prepare / present
these professionally, prototype concepts,
project management & develop these through
to completion / client sign-off. Am highly
self-motivated I can work on my own, in
teams, manage small teams & liaise with 3rd
parties. |
|
|
|
|
|
-
PHP
5
-
with
PEAR,
CURL,
logins/security,
PHPmailer,
REST
api's
with
XML
/
JSON
-
using
PhpED
IDE
-
Android
App
-
Mobile/Tablet
Apps,
Java,
Eclipse
ADT
+
Android
SDK.
-
jQuery
+
UI,
JavaScript
/
HTML
-
hardcoded/dynamically
from
PHP,
dynamic
popups
(jQuery,
AJAX,
PHP).
-
Joomla
/
Wordpress
-
developed
bespoke
extensions,
plugins,
PHP
pages,
dynamic
AJAX
generated
popup
forms
&
information
windows,
Responsive
Websites,
Waterfall
analysis
-
AJAX,
XML,
JSON,
SSL
&
DOM
-
SSL
/
HTTPS
-
logins
&
security
-
DHTML,
XHTML,
CSS
&
Flash.
-
Interfaces
- to
3rd
party
API's
&
synchronising
website/PC
databases.
-
MySQL
5,
SQL
Server
10 /
IIS
7
-
Office
2010/13
-
Web
interfaces
in
VBA,
Word,
Excel,
Visio,
Publisher,
Project,
PowerPoint,
MapPoint,
VSTO
utilities.
-
Visual
Studio
2012
/
Basic
-
Crystal
Reports
-
4GL
Database
languages
-
Windows,
UNIX,
Apache
-
LINUX
-
Ubuntu
on
VM
VirtualBox.
-
WIMP,
WAMP,
LAMP
Have
also
gained
some
knowledge
of:-
-
Drupal,
Zend,
Mambo,
Symfony,
Concrete5.5,
Magento
-
Scrum
(Agile)
-
Social
networking sites
-
C#
(developed
using
.NET
for
3
mths)
|
|
|
|
|
-
Business
Analysis
-
Project
Management
-
Scrum
(Agile),
Waterfall,
MS
project,
Critical
path
-
Communications
-
Writing
Specifications
-
Prototyping
-
Diagrams
UML
/
dataflow
/
workflow
-
Documentation
-
Scheduling
-
with
critical
path
-
Database
design
-
SQL,
optimised
schemas
&
normalisation.
-
Designing
Software
-
(innovative
&
intuitive,
functionally
& UI
front-end)
-
Developing
Software
-
(full
life
cycle
to
meet
business
&
end-user
requirements)
-
Websites:
MySQL,
dynamic
PHP,
JS &
AJAX,
CMS,
MVC,
SEO,
Social
Networking
links
&
Analytics,
Joomla
&
Wordpress,
GIT.
-
Testing
-
Software
&
databases
-
Photoshop
CS6:
OS
maps,
logos,
photo
/
image
manipulation
+
overlays.
-
Pre-sales
Demonstrations
-
Obfuscation
-
code
/
XML
data
-
Encryption
-
sensitive
data
-
Internet
Marketing
-
Barcodes:
dynamic
/
static,
EAN,
128
& QR,
2D
and
3D
images
-
Mindmaps
-
Brainstorming
|
|
|
|
|
-
Charities
-
Furniture
re-use.
-
CRM
-
Website
contact
management,
Customer
Service,
Supply
&
Logistics.
-
Support
Management
-
Fault
and
call
logs,
escalation,
support
contracts,
call
centres,
client
website
access
for
log
entry,
progress
enquiry.
-
Job
Costing
-
'Below
the
line'
advertising
agencies.
-
Asset
control
-
company
owned
assets
&
asset
management
companies
-
Stock
Control
- PC
&
website
-
Sales
Order
Processing
-
Timber
/
builders
yards,
confectionery,
food,
pharmaceutical,
computer
&
office
consumables,
video
equipment
&
licensed
novelty
toiletry
goods
resellers.
-
Accounts
Departments
-
software
linked
to
sales
/
purchase
&
nominal
ledgers
and
the
stock
system.
-
Bonus
Commission
-
A
few,
including
Evening
Standard
Newspaper
-
Rental
/
Maintenance
-
Call
centres,
office
&
furniture
rental,
phone
company,
support
departments.
-
Property
Management
-
Properties
&
contents
as
assets.
-
Construction
Industry
-
Bill
of
Quantities,
resource
estimation,
cash
flow
projection
/
forecasting.
-
Property
Rental
-
Villa
rental,
client
information
/
management
control.
|
|
|
|
|
|
|
|
|
CAREER SUMMARY AND ACHIEVEMENTS
Freelance IT Consultant -
(July
2003 - to date)
|
|
|
|
|
|
Concentrating on consultancy, dynamic
browser compatible (mainly LINUX) websites,
PC software & SQL databases. |
|
|
|
|
|
Internally:
Take new stock items
photos and Upload directly to the Website /
PC stock control system). |
|
|
|
|
Customers: Real-time view of available stock by
type / sub-type (information from PC stock control system via RESTful PHP
API’s), Allows customers to reserve stock. Background thread downloading photos,
use of local cache for data/photos, 12 activities, animations, dynamic search +
notification facility, Find-Us compass with target / bearing, sharing of
photos/links, security session logon / authorisation, encrypted XML data
transfer with PHP RESTful service. |
|
|
|
|
Bespoke PHP villa holiday
bookings management website - client
booking/billing, owner payment statements,
cleaning schedules, availability calendar (+
RESTful link in XML), advance client villa
searching, search history/analysis –
payments, billing, emailing & contact
management reminders, dynamic popup context
sensitive emails (mail-merged templates) &
dynamic QR barcodes of hyperlinks for
clients to share enquiries / selected villas
with family / friends / social media. |
|
|
|
|
Specified / managed and developed - Included
dynamic popup AJAX generated entry forms &
information windows. |
|
|
|
|
PHP/Ajax dynamically created HTML:- popup
forms + information screens & automatically generated emails - QR barcodes,
short hyperlinks, Captcha codes, Internet / Social marketing including Twitter,
Flickr, Facebook & Google+ |
|
|
|
|
Remote setup / maintenance of a dedicated Linux webserver using Parallels Plesk
Panel. |
|
|
|
|
PHP
Web based Stock Control, Asset Management &
CRM system - 2007-present -
see
ReUseWeb.co.uk. |
|
|
|
Designed ReUseWeb in
consultation with furniture re-use
charities, mixture of paid for / voluntary
charity work to show live stock with photos
on website from a PC system. Re-wrote
website PHP/HTML & maintained: see
Furnistore.co.uk. |
|
|
|
|
Local VB 2012 + Web PHP RESTful module to
synchronise stock from a local SQL Server to
the website MySQL database + Resize / FTP
upload photos + download online stock
reservations / user forms to a PC based
system. |
|
|
|
Integrated a 3rd party API for printing Bar
code labels from within the website. |
|
|
|
Developed interface: a simple
updating/uploading utility ~ Interfaced SQL
server to Excel using Visual Studio (VSTO). |
|
|
|
Enabled greater availability & accuracy of
information on the website, increasing
customer awareness & revisits. |
|
|
|
|
Project Managed
-
|
New IT bar coding, stock, sales order
control system - see
Furnistore.co.uk
(re-use charity). |
|
|
|
|
Interpreted requirements, specified
enhancements, negotiated price / timescales
with 3rd party supplier. |
|
|
|
Investigated, evaluated &
implemented a new inventory software package
+ specified/installed hardware |
|
|
|
This saved on staff time by making the
sales process 50% more efficient & by
reducing manual form filling by 80-90%. |
|
|
|
|
Client for 4+ years
-
|
Roomservice Ltd, Surrey - My
main responsibility was day-to-day
support & to maintain their asset /
stock management, job costing, bar
coding & periodic rental billing
software, with over 120 staff, 175,000
stock/asset items, 2m+ record database. |
|
|
|
|
Top
10 SEO
-
|
PHP/MySQL dynamic, CMS (Joomla / Wordpress)
& static websites - Achieved top ranking on
Google with SEO, social media / YouTube
sharing/links, e.g.
Sandbagger.co.uk . |
|
|
|
|
Bespoke work
-
|
For various companies & individuals -
Websites, Visual Studio, Android App,
Microsoft Office, eCommerce, training,
social media campaigns, consultancy and work
from my previous employer
ESG (now Concept). |
|
|
|
|
ENTERPRISE
SOLUTIONS GROUP Ltd (ESG),
Chessington, Surrey - Software
House
Senior Software Developer /
Business Analyst
- (June
1990 to June 2003)
|
|
|
|
|
|
Reporting to both the
Managing Director & Software Development
Manager, I designed & developed both
multi-user standard & bespoke software
which, where applicable, interfaced with the
in-house developed accounts package and
stock control system. The majority of my
role was project based development & client
implementation, with hands-on project
management responsibility for myself & when
required, for small project based teams -
the department I worked for has split off to
again become
Concept Integrated Systems Limited in
Leatherhead.. |
|
|
|
|
Performance was measured by both adhering to
internal budgets & achieving agreed client
timescales |
|
|
|
I
liaised with new & existing clients, at all
levels, including board members. |
|
|
|
Full project life cycle, from pre-sales
demos to ensuring clients signed off
completed work. |
|
|
|
Analysed requirements to produce functional
/ design specifications & work/data flow
diagrams. |
|
|
|
Designing database schemas, both 4GL
languages & SQL Server. |
|
|
|
Estimating time, produce client quotes &
scheduling for internal / external use. |
|
|
|
Programming, testing, data conversion /
auditing,
documentation & training. |
|
|
|
|
|
|
|
SUPPORT MANAGEMENT
SYSTEM - For use in call centres &
support departments, SMS allowed for the
managing / monitoring and escalation of
customer support calls / fault logs. |
|
|
|
|
Consulted with both end-users, clients &
internal support department to
design/develop this package. |
|
|
|
Interfaced to the job costing / accounts
packages & facilitated client access via
websites.. |
|
|
|
Catered for CTI (telephone dialling / screen
popping), automatic emailing and periodic
billing. |
|
|
|
|
|
RENTAL / MAINTENANCE
SYSTEM - Developed to facilitate sales
order processing / asset management &
periodic billing functions within the job
costing / bag methodology of working. |
|
|
|
|
Completed within budget, both timescale (12
month initial project) and financial (100k). |
|
|
|
Was
responsible for a 2 person team for this
development. |
|
|
|
Enabled a 50% improvement in sales
using existing staff level through
implementation of this project. |
|
|
|
|
|
SALES ORDER PROCESSING
- Processed orders through to
despatch/invoice, with full stock control,
BOM, special prices / offers, stocktakes,
bar coding, multi-location, client history,
analysis & full auditing. |
|
|
|
|
Had
sole responsibility for the implementation /
support of all distribution based clients
over a 6+ year period. |
|
|
|
Designed & specified the redevelopment of
SOP and stock system to cater for telesales
& point of sale POS use. |
|
|
|
Enhanced & configured SOP to meet client
requirements. |
|
|
|
Installed SOP with Account ledgers,
enhancing as required, into a wide variety
of clients from many industry sectors. |
|
|
|
|
|
JOB COSTING - A
job bag / cost centre based package with
estimates / quotations, time / expenses, WIP
accruals, sales invoicing, back-back
purchases, profitability analysis & new
business marketing / campaigns. |
|
|
|
|
Was
responsible for project management from
contract to implementation for several
advertising agency clients |
|
|
|
Enhanced functionality in key areas such as
job scheduling with Gantt charts which
integrated with MS Office |
|
|
|
|
|
|
|
Ashdown Business
Systems Ltd, East Grinstead - Small Business |
|
|
|
|
Developed Job Costing, Quote Master,
Fidelity Tax Master, Job Estimating, Media
Analysis, Travel Booking,
Cash Book, Bonus Calculation, Sales Order
Processing - interfaced to Pegasus accounts
ledgers |
|
|
|
|
|
ABS Oldacres Computers
Ltd - Construction Industry Software House |
|
|
|
|
Enhanced Bill of Quantities & developed
Resource Estimating, Cash flow analysis,
Post Contract, SOP. |
|
|
|
|
|
Fiveways Software Ltd,
Birmingham - Educational Software House |
|
|
|
|
Wrote pre-specified educational software for
schools and home use, which were sold in
high street stores. |
|
|
|
|
|
|
|
Royal Russell School, Surrey |
12 x O levels and 2 x A levels - Computer
Science (B, 98% in project) & Economics
and was made prefect and a head of house in final year.
|
|
|
|
|
Elmhurst, South Croydon, Surrey |
Primary School - Was a prefect in final year
|
|
|
|
|
|
|
|
Furnistore in
East Surrey |
Furniture re-use charity based in Redhill
- Which helps people on low incomes with donated
pre-owned household items - I have helped out since 2006 and been a trustee
since 2011 with responsibility for IT (out of hours role). |
|
|
|
|
Reigate Community Festival, Surrey |
2013/14, Helped organise, run the social media
campaign, produce marketing material (fliers,
days programme, new logo and banner) and keep
the website up to date. |
|
|
|
|