Sei sulla pagina 1di 4

Joe Strachan

07947182350 joe.strachan@nhs.net

A developer with significant experience in the delivery of database and of internet 
solutions for health and for statutory institutions. 

With technical project management experience, encompassing business planning, 
the development of business specifications, rapid prototyping and the management 
of full life cycle, high volume developments.

Such developments have encompassed Deprivation of Liberty Safeguards, Mental 
Capacity   Act   2005   and   Safeguarding   Adults   processes.   They   have   also 
encompassed Business Objects and CareFirst6 / CareAssess developments.
   
With strong Analyst Programming experience, including mini­computer (IBM AS/400 
and RPG/400), database (DB/2, MySql and Oracle) and web­developments (LAMP, 
JSP, Java and PHP).

Possessing an in­depth understanding of business requirement analysis, application 
analysis   and   design,   interface   design,   rapid   prototyping   and   rapid   application 
development   (RAD),   relational   database   design,   and   design   patterns   and   object­
oriented design. 

Career History

Technical Project Manager MHF Contract: Mar 2009 ­ Dec 2010

• Responsible   for   planning   the   work   of   a   small   development   team   producing   an 

innovative   semantic   web   framework,   concerning   male   health,   for   both   the   general 

public and health professionals – for the Department of Health Strategic Partner, Men's 

Health Forum.

• Responsible for detailed stakeholder analysis; the development of project and risk plans 

(using a sub­set of the Prince 2 methodology); specification writing; and for ensuring 

Project Board approval.

• Responsible   for  hiring   contractors,   managing   and   processing   contract   invoices,  and 

defining task­orientated deliverables using an agile methodology.

• Responsible for documenting and reporting project costs and progress.

• Responsible for Drupal 6, OO development in PHP 5. 

Page 1 ­ joe.strachan@nhs.net
Joe Strachan

Web Developer Stay Connected  Freelance: Dec 2008 ­ Mar 2009

• Responsible for analysing and for documenting an existing intranet based training 
management system, and for assisting with the migration of the existing system 
from PHP4 to PHP5, with appropriate PHP5 object orientated design patterns.

• Load­testing   demonstrated   that   the   redevelopment   had   improved   system 


performance, encouraging user take­up.      

Technical Project Manager Safeguarding Adults     Contract: Jan 2008 ­ Dec 2008

• Coordinated a Department of Health funded, local government project to develop 
an efficient and a practical Safeguarding Adults reporting system for approximately 
1,500 local government users. 

• Responsible   for   creating   the   development   and   the   project   plans;   for   ensuring 
executive level approval of those plans; for managing project progress and project 
costs; and for coordinating the creation of multi­tiered launch and training plans 
(across 15 teams).

• Based on extensive cross­role user interviews, responsible for developing use­case 
analyses,   and   for   the   development   of   the   project's   business   and   technical 
specifications.

• Responsible for rapid prototyping in PHP5, using the Cake MVC framework, and for 
demonstrating the prototype to a range of prospective users and user managers.

• Responsible   for   reporting   development   progress   at   an   executive   level;   for   both 


initiating and coordinating a user group to assist with the system's roll­out via a 
training   cascade;   and   for   embedding   the   system's   processes   in   social   work 
practise.

• Responsibility for coordinating a small team of Java and Cold­Fusion developers for 
the CareFirst 6 / CareAsses integration and migration.

Project Manager Cap­Gemini             Permanent: Apr 2007­Dec 2007

• Responsible for coordinating and planning the development of an integrated web­
metrics, analysis and statistical system, for in­house and client use.

• Responsible for the design and the rapid prototyping of the system, integrating real­
time web­usage statistics with legacy database, finance data, using Perl, PHP and 
SQL.

• Responsible for documenting the system and managing system maintenance, and 
for executive level presentations and client relationships.
 

Page 2 ­ joe.strachan@nhs.net
Joe Strachan

Web Analyst Programmer Cap­Gemini / Equinox        Permanent: Nov 2005­Apr 2007

• A key member of the dynamic Cap­Gemini/Equinox web development team, which 
produced large scale, Java based web finance systems for a range of high profile 
clients, including, Egg, Volkswagen and Yahoo.  

• Assisted with core J2EE design and development.

• Responsible for managing the development of front­end client user interfaces, and 
for producing development specifications, with costs and time­scales.

• Responsible for Java Server Page (JSP) design, documentation and maintenance.

• Responsible for JSP creation for clients, such as Egg, Volkswagen and Yahoo.

• Responsible for coordinating third party front­end designers and developers.

Analyst Programmer Lloyds Banking Group PLC    Permanent: Jul 2004 ­ Oct 2005

• Joined prestigious Lloyds Graduate IT programme.

• Excelled   on   Create/90,   IBM,   JD   Edwards   and   in­house   training   (finance);   and 


specialised   in   the   development   and   in   the   maintenance   of   financial   software   for 
IBM's AS/400 mini­computer system. 

• Responsible for system maintenance on the AS/400, using the CL/400 shell and the 
RPG/400 language.

• Responsible   for   coordinating   and   for   documenting   maintenance   amongst   the 


development   team,   using   the   Change   Control   /   Work   Process   component   of 
Create/90. 

• Responsible for the design and for the full life cycle development of an Insurance 
Underwriting module on the AS/400, with support from the Shead Lloyds Syndicate.

• The   module   was   successfully   integrated   within   a   Business­to­Business   financial 


system, which was used by over 800 Age Concern employees. 

• The module incorporated drop­down menus driven by complex sub­file structures to 
aid user navigation on 'green screens'.

Page 3 ­ joe.strachan@nhs.net
Joe Strachan

Technical Skills

Databases: DB/2, DB/400, MS Access, MySql 4/5, Oracle 8i­10.x

Database Systems: CareFirst / CareAssess, Create/90, JD Edwards

Development Languages: AS400, C, C++, ILE, Perl, RPG/400, REXX/400 

Operating Shells and Systems: Bash, BSD, CL/400, DOS, Mac OSX, MS Win 

Reporting and Statistics: 
        Business Objects, MS Excel (using VB/A 6­7.x), SPSS 

Servers: Apache 2.x, NAS/NES

Web Frameworks and Products: Cake, Java Struts, WebTrends, YII

Web Languages:
J2EE, Java2, JSP, LAMP, PHP 4­5.2 (using OO and MVC design patterns)

Web Mark­up and Scripting: 
        AJAX, CSS2,  DHTML, Javascript, Prototype, Yahoo! UI (YUI)

Training and Certification

Create/90 Certified Developer
IBM RPG/400 Certified Developer
IBM CL/400 and DB/400 Certified System Developer
JD Edwards Certified Developer

Education

BA. Psychology (2:1)                                     Oct 2000 to June 2004 
London University, BBK  
Dissertation: A neural network investigation of infant perception and theory of mind

Page 4 ­ joe.strachan@nhs.net

Potrebbero piacerti anche