QUALIFICATIONS, EDUCATION AND TRAINING
MSc in Advanced Computer Science 2001 - 2002
The University of Manchester, School of Computer Science
BTEC HNC in Software Engineering 1992 - 1994
South Thames College, Wandsworth, London.
Technical College, Split, Croatia 1980 - 1984
Qualifications in Engineering equivalent to A levels
Professional Courses – Oracle Portal, Oracle 9iAS, Database Design, Oracle Designer, PL/SQL,ISO9001 – Qualified Internal Quality Auditor, Interview Techniques, Consulting Skills, Presentation Skills.
Key Skills:
CMS – Drupal, Web development - LAMP, PHP, Linux/Unix system administration, Oracle, PL/SQL, Oracle database design, Consulting, Customer facing skills, Project Management, Software Testing.
Contractor, 2004 – present
Site development using Drupal. Customer liaison to elicit requirements, then designed the solution and deployed it using a mixture of custom modules, “Out of the box” functionality and configuration of contributed modules. Custom module development, good understanding of hooks and API. Administration of Drupal based sites on Linux.
CLIENTS:
Pixopat, Toulouse
Drupal 7. Modules: Fields and Views 3, Sweaver, gMap, etc. Multi site install, multi-language. Custom module development, custom access using hook node_access, enable user to apply custom style per site area using styles produced by sweaver.
NYSE Euronext, Paris and New York
Drupal 6. CCK, Views 2, Context, Panels, Quicktabs, Nodequeue, Features (used for moving Drupal entities like views, content types etc from Dev to Prod environment), i18n, Pathauto, etc.
Developed Drupal Views with exposed taxonomy based filters. Customised and extended Views using Views templates. Developed custom modules to display a set of nodes filtered by financial terms stored as taxonomies. Advised Business Analysts on Drupal features in preparing requirements definition.
Drupal 6 and Drupal 5
Working on an existing set of web sites. on site improvements, bug fixing etc. Migrating data from legacy Drupal 5 site, the exsisting Drupal 6 multi site set up.
The Open University, Milton Keyns
Drupal 6.
As OU is phasing out its open2.net site a new drupal site has been developed as a replacement. Analysed requirements and designed the new site using Drupal 6. Developed 8 custom modules to meet specific client requirements. Also wrote a custom module that migrates data from http://open2.net/ to the new system. The data is exported from the old system in to an xml file. The module reads the file and inserts data in to the Drupal CCK content types using drupal_execute function and Drupal Forms API. This is the preferred method over node_save function because it provides data validation. Reference: http://www.open.ac.uk/openlearn/
Le Seronais, La Bastide de Serou, France
Drupal6, taxonomy API
Developed custom module for left hand navigation based on taxonomy.
Overseas Property World Ltd, London
Drupal 6.
Developed custom module that exports properties on a daily basis and imports them in to mini sites. Developed module for progressive node filtering based on taxonomies (like faceted search module) while preserving clean url's needed for better SEO.
Chillidigital, London
Drupal 5 and Drupal 4
Developed site for Bizzenergy. Integrated Drupal with legacy Oracle database to produce energy price quotes based on customer input. Installed and configured Oracle OCI8 to allow PHP / Oracle connectivity.
Developed sites using Drupal 4 for Litko LTD local knowledge sites.
The University of Manchester 2001 – 2004
eLearning - After completing a full-time MSc In Advanced Computer Science started working at the Post Experience Vocational Education Unit. This role consisted of technical support for an eLearning MSc in Bioinformatics, administration and development of a Virtual Learning Environment, development of an 'in-house' student record system, and the coaching of students on using VLE and a Linux development environment.
Research – The research dissertation was an evaluation of emerging Active Process Modelling technology for support of knowledge development processes. After graduation experimentation with the technology was continued in the field of eLearning.
Oracle Corporation 1996 – 2001
Technology Consultant - Promoted to Technology Consultant and moved to the E-business Technology Consulting group, which specialises in delivering Internet software solutions using the Oracle product set. As a part of a team of consultants successfully delivered bespoke systems and coached on Oracle technology to a number of organisations, including: Barclays Bank, Co-operative Group, Adis International and Salford City Council. (see Appendix)
Software Engineer - Part of Oracle’s European Product Development Group, worked in the Tools Development Team where Designer 2000, Oracle’s repository based CASE tool, is developed. As a part of the technical testing team, successfully took on the following responsibilities: Team Leading, Project management, Organising Expert testing, System Tests development, Development of the department’s QMS system. (see Appendix)
Lucas Management Systems LTD 1995 – 1996
Software Engineer. Gupta SQL, MS Access, Automated testing
UCL Hospitals, Medical Physics Computing 1994 – 1995
Programmer. C, UNIX