Multi-skilled IT
professional with 20 years experience across a broad range
of technical roles. Experienced IT consultant, technical
lead, integration specialist and "trouble shooter". Can
work at strategic or delivery roles, at senior levels, or as
a developer.
Summary
Design lead/solution architect
Project
initiation, analysis, design, programming, testing and
implementation. Whole life cycle experience. Multiple
business areas and technologies.
Systems integration/EAI
Specialist in
system integration/EAI. Multiple technologies. Significant
experience of service oriented architecture (SOA).
Specialist programming
Skilled in multiple programming languages
and multiple operating systems, from legacy batch languages
to latest web technologies. Skilled in problem programming
areas, such as cross-platform programming, code generation,
and niche technologies.
Technical reviews
Technical reviews
of projects and current systems. Reviews to support
software selection (RFP).
Technical author/writer
Standards and
documentation. Web publishing. Prolific writer, with 1000
subscribers to weekly IT newsletter.
Training
Qualified
trainer. Course development and/or delivery across a wide
variety of technical subjects.
Consultancy
General IT
consultancy. Systems integration. Systems development. IT
cost reduction.
Availability
·
Short-term, part-time and
one-off assignments welcome.
·
Daily rate or fixed price.
·
Free initial consultations,
without obligation on client's part.
·
On site or off site.
·
Can provide own development
facilities.
·
Based in Milton Keynes, any
location considered.
Experience
Business areas
Retail:
·
Product management
·
Purchasing
·
Supply chain
·
Distribution
·
Point of sale (POS/EPOS)
·
Management information
systems
Finance:
·
Supplier payments
·
Gift voucher/card
·
Card processing
·
Small-scale banking
Media and publications:
·
Catalogue production
·
Web-based publication
Information Technology:
·
Development technologies,
tools and methods
·
Operating environments and
architectures
·
Measurement/metrics
·
IT operations
·
IT cost reduction
Analysis and design
·
Systems integration
·
Service oriented
architecture
·
Enterprise architecture
·
Technical architecture
·
Requirements analysis
·
Data modelling
·
Database design
·
Data warehousing
·
Management information
systems
·
On-line transaction
processing design
·
Object oriented design
·
Website design
·
Web application design
·
Test-driven development
·
System reviews
·
System selections (RFP)
·
Code generation design
Technical experience
Operating environments and architectures
·
IBM z/OS, MVS, batch and
CICS
·
Unix/Linux
·
Relational database (DB2,
Oracle, MySQL)
·
Web architectures,
including Java-based web servers such as Apache Tomcat
·
Java-based environments.
·
Websphere MQ and MQI
(formerly MQSeries and MQSeries Integrator)
·
Networking (internet
technologies, network administration, network security, WiFi)
- limited
Cross-platform:
·
Java
·
C/C++
·
SQL
Unix/Linux:
·
Utilities and scripting
·
Oracle - limited
IBM Mainframe:
·
DB2
·
CICS
·
COBOL
·
Micro Focus APS (COBOL
generator)
·
JCL, CLIST, Rexx
·
Assembler
·
VSAM
Web server technologies:
·
Java Server Pages (JSP)
·
Java Standard Tag Library (JSTL)
XML technologies:
·
XML including DOM
programming
·
XSLT (browser and server)
·
Document Type Definitions (DTD)
·
XML schema definition (XSD)
Browser technologies:
·
HTML/XHTML
·
CSS
·
JavaScript
Microsoft Windows:
·
Visual Basic
·
MS Access
·
Windows scripting (JScript,
VBScript)
Other:
·
Workflow and integration
brokers
·
CLIPS (expert system)
·
Legacy BASIC dialects
·
Business objects - limited
·
Image processing - limited
·
Pascal - limited
Employment
[snip] - 2005 to present
Founder/Technical
Director. [snip] provides tools for IT system reviews.
See http Responsible for direction and delivery
of web-based measurement and analysis service, and consultancy
materials on IT best practice.
[snip] - 2005 to present
Founder/Director.
[snip] specialises in IT cost reduction. See http:
[snip] - 1990 to 2004
[snip] Central Milton Keynes,
A variety of roles:
system architect, system integration specialist, project
manager, methodologist and analyst/programmer. Core
responsibilities as an internal consultant on all aspects of IT,
including hardware, system software, systems integration,
systems design, development methods and tools, and project
management.
[snip] - 1987 to 1990
[snip]
Partnership, Computer Planning Department,
Graduate trainee in
technical support department. Trained in IBM mainframe CICS,
COBOL, VSAM, DB2 and Assembler. Lead a team to develop and
support data transmission systems.
Key projects
·
Initiation, development and
implementation of web-based IT measurement service. Java, Java
Server Pages (JSP), MySQL, Apache Tomcat, Linux, CLIPS (expert
system), XML, XSLT, HTML, CSS.
·
Initiation and implementation
of major service oriented architecture (SOA) strategy. Involved
integrating dozens of business systems. IBM's Websphere MQ (WMQ)
and MQ Integrator (WMQI), XML, C++, multiple platforms.
·
Development of interface
definition and code generation tool. MS Access, Java, COBOL,
C++, Visual Basic, RPG.
·
Technical lead on
implementation of gift card system. SCO Unix, AIX Unix, XML,
XSLT, WMQ.
·
Technical and architectural
advice to major supply chain programme, including technical
evaluation of software packages. AIX Unix, Oracle.
·
Technical lead on evaluation of
catalogue production systems.
·
Technical lead on supplier
extranet evaluation and integration. Hosted service, IBM
mainframe, XML.
·
High-level architecture for
multi-channel retailing, integrating traditional stores,
internet and call centres. Multiple platforms, WMQ, XML.
·
Comprehensive review of IT
systems within small bank.
·
Euro-enablement of supplier
payment system. IBM mainframe, CICS, DB2, WMQ, Sapiens.
·
Company-wide development tool
strategy.
·
Development and project
management of major data warehouse. Sales reporting/finance.
AIX Unix, Oracle, Pro*C, IBM mainframe, DB2, Business Objects,
Windows.
·
Support of development tools
for IBM mainframe and Windows.
·
Development of IBM mainframe
CICS code frameworks using the APS COBOL code generator.
·
Development of client server
infrastructure using Sybase NetGateway product. IBM mainframe,
CICS, Visual Basic, Windows.
·
Integration of email, fax and
telex into mainframe. IBM mainframe, CICS, DB2.
·
Development and implementation
of systems development methods and standards.
·
Implementation of CASE tools,
including development of database design generators. LBMS
System Engineer, Popkin System Architect.
·
Development of metrics system
to support project management framework. MS Access, dBASE.
·
Lead programmer in programming
pool, including interviewing and selecting staff.
·
Development and support of data
transmission systems. IBM mainframe, Assembler, VSAM, CICS,
DB2.
·
Development of PC-based expert
systems for plant identification. C++, Windows.
Education
Degree: BSc (Hons)
upper second class, Botany, Southampton University, 1987
A levels: 3As, 2Bs,
1983
O levels: 5As, 5Bs,
1981
Other: City and Guilds
7302 Certificate in Delivering Learning, 2005 |