Personal Details       Profile       Achievements      Projects       Qualifications       Skills       Contact

Personal Details

Name

EURING Andy Barlow CENG CITP MBCS


Speaking on “Investing in Technology”

       at UK Equity Conference, TUC 2004

DOB

8 February 1963

Nationality

British

Marital Status

Married

Address

14 Ronaldshay Drive
Richmond

North Yorkshire
DL10 5BN
United Kingdom

Telephone

0208 123 6285

Fax

n/a

Mobile

07830 302 268

e-mail

andy.barlow@deftex.co.uk

Website

http://www.deftex.co.uk

Current Assignment

Design and develop Handle ID Services pilot for Central Government Department, providing a range of J2EE-based web services, utilising Weblogic 8.1 against an Oracle 10g database

Availability

August 2006

Profile

Andy is a results-oriented IT professional with over 15 years’ experience of delivering large and complex, high-profile, business-critical projects to a demanding audience on the global stage. 

Over the past five years, he has brought a number of J2EE-based software services and products to market, driving the initial architecture through development and QA to commercial release.

Andy has an unusually broad, yet deep, understanding of enterprise computing technology and its optimum application on behalf of an organisation. He is a competent technical guru with several years of hands-on design and development experience in the enterprise Java environment.

Regarded as an authority on Information Security and Digital Rights Management (DRM), with experience demonstrated on the "world stage" at W3C, he won a DTI SMART award for an architectural blueprint that formed the basis of a European patent application he co-authored.

An ardent believer in the twin virtues of process and quality in IT, and their practical application within budget constraints, Andy was awarded a DTI Teaching Company Scheme grant for a software quality initiative dubbed “Software Quality @ Internet speed”.

Andy has exceptional project management, team-building and motivation skills and is a persuasive communicator with excellent listening skills and incisive, analytical decision-making abilities.

A skilled and determined operator at board room level, Andy has created and nurtured a number of technical and commercial relationships, most notably with Capgemini and KPMG, and has operated successfully at partner and senior partner level within big five organisations.

Andy is a Member of the British Computing Society, Certified IT Professional, Chartered Engineer and European Engineer.


Achievements

*        Winner of DTI SMART award for Digital Rights Management (DRM) blueprint and co-author of European patent “PCT/GB01/04133 Digital Rights Management”

*        Instrumental in securing £3.5 million in Venture Capital funding to turn vision of DRM platform into a commercial reality

*        Transformed DRM blueprint into best-practice J2EE system design based on best-of-breed J2EE application server and relational database

*        Built and fine-tuned a 20-strong J2EE development and QA team, introducing Extreme Programming methodology and winning a DTI Teaching Company Scheme grant with University of Bradford for a project dubbed “Software Quality @ Internet speed”

*        Launch of the first DRM services to be made available via a real-time, web service-enabled ASP platform: Secure Digital Exchange (SDX) and Secure Publishing Exchange (SPX)

*        Presented at a range of conferences on a number of topics, including “Investing in Technology” at the UK Equity conference in London, “Digital Rights Management” at W3C conference in Sophia-Antopolis, France

*        Written and published a number of whitepapers on Information Security-related topics, and gained computer press coverage for Digital Rights Management opinions and technology

*        Design and development of Digital Object Identifier services on BEA Weblogic 8.1 and Oracle 10g platform, utilising a number of J2EE design patterns, integrating via web services with existing Content Management Systems.


 

Feb 2005 - Jun 2006

Architect and Lead Developer

CENTRAL GOVERNMENT DEPARTMENT

Budget Not disclosed

Handle ID Services Pilot

Role

Architect and lead developer

Summary

Design and build pilot service to provide Handle ID services to uniquely identify and manage digital assets and associated metadata within Central Government Department.

Scope

Technologies Used:

§   BEA Weblogic 8.1

§   Oracle 10g

§   Handle Server

§   Maven, Ant, JUnit, XDoclet

§   Apache Struts

§   Apache Axis

§   Web services

§   Netbeans 5.0

§   VMware Workstation 5.0

§   SUSE Enterprise Linux 9

§  Implement a Primary LHS Handle server

§  Design, develop and implement a range of handle management- and metadata-related web services on BEA Weblogic 8.1

§  Design, develop and implement a handle and metadata management portal on BEA Weblogic 8.1

§  Design and implement an eGIF-compliant metadata schema on Oracle 10g

§  Integrate Handle ID Services with existing Content Management System using web services

§  Develop and test in virtual machine/network environment

§  Monitor and report on performance of system against agreed pilot success criteria

 

Nov 2004 - Jan 2005

XML Consultant

Bentley Systems

Budget £100,000

XML & XSLT Best Practice In Data Acquisition

Role

XML and XSLT consultant

Summary

Prototyping and introduction of best-practice XML and XSLT data acquisition processes on BP Azeri project, an oil platform in the Caspian sea

Scope

Technologies Used:

§   XML

§   XSLT

§   DOM

§   XPath

§   XML Schema

§   Oracle 9i

§   Java SDK 1.5

§   Saxon XSLT libraries

 

§  Design XML schemas to represent incoming data from multiple external sources

§  Design XML schemas to represent target data structures on Oracle 9i database

§  Prototype and test XSLT transformations using Java-based Saxon XSLT processor

§  Deliver XML schemas and XSLT transformations to US-based development team for incorporation into Bentley eWarehouse product suite and introduction into BP Azeri project

 

Jun 2004 - Sep 2004

Architect and Lead Developer

SDX Messaging

Budget Not Disclosed

Port existing J2EE System  to Open Source

Role

Architect and lead developer

Summary

Port existing Weblogic/Oracle/Solaris system to JBoss/PostgreSQL/Linux

Scope

Technologies Used:

§   BEA Weblogic 8.1

§   JBoss 3.2

§   Oracle 9i

§   PostgreSQL 7.4

§   Hibernate

§   Spring

§   Apache Struts

§   Apache Axis

§   Web services

§   Maven, Ant, JUnit

§   IntelliJ Idea

§   Solaris 8

§   SUSE Enterprise Linux 8

§  Remove Weblogic proprietary dependencies

§  Move business logic from Oracle PL/SQL into J2EE container

§  Migrate database schema from Oracle 9i to PostgreSQL

§  Implement object-relational mapping & persistence in key modules using Hibernate

§  Introduce Inversion of Control in key modules using Spring framework

§  Migrate from Solaris 8 to SUSE Enterprise Linux 8

 

 

Oct 2003 - Feb 2004

Architect and Lead Developer

Phocis

Budget £30,000

Secure Email Gateway based on Apache James SMTP server

Technologies Used:

§   JBoss 3.2

§   Apache James

§   PostgreSQL

§   Hibernate

§   Spring

§   Apache Struts

§   Apache Axis

§   Web Services

§   Maven, Ant, JUnit

§   IntelliJ Idea

§   SUSE Enterprise Linux 8

 

Role

Architect and lead developer

Summary

Design and build a secure e-mail gateway to intercept outgoing e-mails and redirect to secure messaging system based on corporate e-mail policy

Scope

§  Design and develop a portal to create and manage corporate e-mail policies

§  Design and develop Apache James SMTP Server Matchers and Mailets to filter and process outgoing e-mail that matches specified e-mail policies

§  For those e-mails that require secure processing, assemble and submit a SOAP message to the secure messaging server

 

 

 


 

Jan 2001 - Sep 2003

CTO and Chief Architect

PhociS

Budget £1,500,000+

Secure Messaging and Digital Rights Management ASP

 

Role

CTO and Chief Architect

Summary

Transform SMART award-winning Digital Rights Management blueprint into a commercial ASP service

Scope

Technologies Used:

§   BEA Weblogic 8.1

§   Oracle 8i

§   Apache Struts

§   Apache Axis

§   Web Services

§   Ant, JUnit, EJBGen

§   Cruisecontrol

§   Starteam

§   Borland JBuilder

§   IntelliJ Idea

§   Solaris 8

 

§  Build first class J2EE development and QA team of 20 people

§  Turn Digital Rights Management blueprint into best-practice J2EE system design

§  Optimised for best-of-breed J2EE application server and database

§  Defined and implemented – with aid of DTI Teaching Company Scheme grant – a quality-based approach to J2EE software development, dubbed “Software Quality @ Internet speed”

§  Implement Extreme Programming (XP) methodology, with continuous integration against a Starteam repository

§  Stress testing using Microsoft Web Application Stress Tool

§   “Rights to Use” plug-in architecture with interfaces defined in XML configuration files

§  3rd party integrations with e-commerce providers: Barclaycard ePDQ; Clearcommerce micropayments; Vodafone M-Pay; Worldpay; and Netbanx

§  Win-32 (later ported to .Net) secure-rendering client application for highly sensitive content

§  Comprehensive set of web service interfaces


2004

British Computer Society

Certified Information Technology Professional, CITP

1993

European Federation of National Engineering Associations

European Engineer, EURING

1992

Engineering Council UK

Chartered Engineer, CENG

1991

British Computer Society

Member of the British Computer Society, MBCS

1981 - 1984

University of Newcastle-Upon-Tyne

2-1 B.Sc. (Hons.) Civil Engineering

1974 – 1980

Easingwold School

8 ‘O’ Levels, 3 ‘AO’ Levels, 3 ‘a’ Levels


Skills & Technical Experience

 

 

 

 

 

 

 

 

 

 

 

 

Key

 

§  5 Expert understanding of skill area

§  4 Advanced understanding of skill area

§  3 Thorough understanding of skill area, substantial experience

§  2 Working understanding of skill area, some experience

§  1 Basic understanding of skill area, limited experience

 

 

Roles

 

Skill

§  CTO

§  Software Architect

§  Project Management

§  Team Leader

§  Business Analysis

§  Managing Director

§  IS Manager

Level

§  5

§  4

§  4

§  3

§  4

§  3

§  3

Years

§  8

§  10

§  15

§  15

§  15

§  3

§  2

 

Last Used

§  2004

§  2005

§  2005

§  2003

§  2005

§  2004

§  1992

Industry Knowledge

 

Skill

§  Computer Software

§  Consultancy

§  Financial

§  Manufacturing

§  Publishing

Level

§  5

§  4

§  3

§  3

§  2

 

Years

§  15

§  10

§  5

§  6

§  2

Last Used

§  2005

§  2005

§  2004

§  1990

§  2003

Information Security

 

Skill

§  Digital Rights Management

§  Encryption

§  Authentication

§  Authorisation

Level

§  5

§  4

§  4

§  4

 

Years

§  15

§  15

§  15

§  15

 

Last Used

§  2004

§  2004

§  2004

§  2004

Enterprise Java

 

Skill

§  OO Analysis & Design

§  UML

§  Design Patterns

§  EJB

§  Web Services

§  JMS

§  JDBC

§  Struts

§  Hibernate

§  Spring Framework

§  Javamail

§  JUnit

§  Ant

§  Maven

§  XDoclet

§  EJBGen

§  Cruisecontrol

Level

§  4

§  3

§  4

§  4

§  4

§  3

§  3

§  3

§  3

§  3

§  3

§  4

§  3

§  3

§  3

§  3

§  2

Years

§  3

§  5

§  5

§  5

§  5

§  5

§  3

§  1

§  1

§  2

§  4

§  4

§  4

§  2

§  5

§  4

§  4

 

Last Used

§  2005

§  2003

§  2005

§  2005

§  2005

§  2005

§  2005

§  2004

§  2004

§  2004

§  2005

§  2005

§  2005

§  2005

§  2005

§  2005

§  2003

Application & Web servers

 

Skill

§  BEA Weblogic

§  JBoss

§  Apache

§  IIS

Level

§  4

§  3

§  3

§  3

 

Years

§  5

§  2

§  5

§  5

 

Last Used

§  2005

§  2004

§  2005

§  2002

Databases

 

Skill

§  Oracle 10g

§  PostgreSQL

§  MS SQL Server

Level

§  4

§  3

§  3

Years

§  15

§  2

§  3

Last Used

§  2005

§  2004

§  2002

Microsoft Platform

 

Skill

§  Win32

§  .NET

 

Level

§  3

§  2

Years

§  15

§  2

Last Used

§  2004

§  2004

Programming Languages

 

Skill

§  Java

§  Borland Delphi

§  Visual Basic

§  PHP

§  Python

Level

§  4

§  4

§  3

§  3

§  2

Years

§  10

§  7

§  3

§  1

§  1

Last Used

§  2005

§  2001

§  2004

§  2004

§  2005

Programming Environments

 

Skill

§  Netbeans

§  Eclipse

§  IntelliJ Idea

§  Weblogic Workshop

§  Borland JBuilder

§  Borland Delphi

§  MS Visual Studio

Level

§  3

§  3

§  3

§  3

§  4

§  4

§  3

 

Years

§  1

§  1

§  2

§  2

§  3

§  7

§  3

Last Used

§  2005

§  2005

§  2004

§  2005

§  2003

§  2001

§  2004

XML Technologies

 

Skill

§  XML

§  XSLT

§  DTD

§  XML Schema

Level

§  4

§  4

§  3

§  3

Years

§  7

§  5

§  7

§  3

Last Used

§  2005

§  2005

§  2005

§  2005

Web Markup

 

Skill

§  HTML

§  XHTML

§  CSS

 

Level

§  4

§  4

§  4

 

Years

§  10

§  3

§  5

Last Used

§  2005

§  2005

§  2005


 

COTS Integration

 

Skill

§  Netbanx

§  Worldpay

§  Barclays ePDQ

§  Clearcommerce

§  SAP

§  Siebel

§  Clarify

§  Tetra Chameleon

Level

§  4

§  4

§  2

§  2

§  3

§  2

§  2

§  3

Years

§  1

§  2

§  1

§  1

§  3

§  1

§  1

§  3

Last Used

§  2002

§  2003

§  2003

§  2003

§  1995

§  1995

§  2000

§  1995

Office Productivity

 

Skill

§  Microsoft Office

§  Microsoft Visio

§  Microsoft Project

§  Topstyle CSS Editor

§  CSE HTML Validator

§  Adobe InDesign

§  Adobe Photoshop

§  Adobe Acrobat

§  Internet Explorer

§  Mozilla Firefox

Level

§  4

§  3

§  3

§  4

§  4

§  3

§  3

§  4

§  4

§  4

Years

§  15

§  10

§  12

§  3

§  3

§  4

§  5

§  10

§  12

§  2

 

Last Used

§  2005

§  2003

§  2005

§  2005

§  2005

§  2005

§  2005

§  2005

§  2005

§  2005

Operating Systems

 

Skill

§  Windows

§  Linux

§  Solaris

 

Level

§  4

§  4

§  3

Years

§  15

§  3

§  5

 

Last Used

§  2005

§  2005

§  2004