|
Profile
|
Nationality:
British |
Marital
Status:
Single |
|
Clean
driving licence:
Yes |
Passport:
Yes |
Profile
Twelve years
experience in IT, including the five years designing and
developing enterprise web applications, for companies such as
Channel Four and Avon Cosmetics.
Sun Certified Java
Programmer with over five years experience with the Java
language and enterprise-level development.
Expertise in a
number of Java-based application servers, including BEA WebLogic
and ATG Dynamo.
Experience in
end-user training and the development of IT course material.
Technical author;
[snip] Media have had fifteen articles published in the
United States, the United Kingdom and Denmark.
Core Skills
|
Design
|
Entity-relationship modelling, Ward-Mellor Design
Methodology, Unified Modelling Language (UML). |
|
|
|
|
Development: |
Java (Sun
Certified Java Programmer) and J2EE (JSP, Servlets, EJB,
JDBC), Java Swing GUI framework, JUnit, ANT, Struts.
XML, XSL/XSLT,
Dynamic HTML, JavaScript, WML, SQL, WSDL.
C++,
Visual Basic, ASP. Oracle PL/SQL
SQL
Navigator, TOAD, DBVisualiser |
|
|
|
|
Operating
Systems: |
Windows98,
Windows NT, Windows2000/XP, Solaris, Linux, MacOSX
|
|
|
|
|
Application/Web servers |
ATG
Dynamo, Orion, BEA Weblogic, JBoss, Apache Tomcat,
Resin, Microsoft IIS |
|
|
|
|
Databases: |
Microsoft
SQL Server; Oracle 9i, MySQL |
|
|
|
|
Professional Qualifications and Courses |
Professional Diploma in Management from the Open
University Business School
Sun
Certified Programmer for the Java2ä
Platform
Certified
Lotus Specialist
Completed
course Video Production (Wimbledon School of Art &
Design)
Completed
course in Object-Oriented Analysis and Design using UML
(Sun MicroSystems)
Completed
course in J2EE Design Patterns (Sun MicroSystems)
Completed
course in Adobe Illustrator (Metro New Media) |
|
|
|
|
Other IT
Skills |
Rational
Rose UML Suite
Macromedia
Director (Multimedia Authoring)
Adobe
Premiere (Digital Video Editing)
Basic
Adobe Photoshop (photo manipulation)
Basic
Adobe Illustrator (vector graphics manipulation)
Developing
and running training courses; database design; published
technical author; writer. |
PROJECTS
December 2002 –
[snip]
Designed and
developed an interactive website for a small letting agency
based in Oxford. The site allows information on available
lettings and tenants seeking accommodation, to be updated by the
office staff. The site is built using the Jakarta Struts
framework components running on top of a MySQL database server.
October 2002 -
December 2002 – [snip]
Design,
development and maintenance of E-procurement system. Involved
database and business logic design. Development of Java servlets,
JSP pages, tag libraries and Oracle PL/SQL modules. The system
runs under Jakarta Tomcat and IBM Websphere. Developed JUNIT
tests and ANT build scripts.
September 2002
October 2002 - [snip]
Performance tuning
and enhancements for the ‘StarTrader’ web application.
Implemented new functionality, under Weblogic and Oracle 9i.
Developed Ant scripts to automate the application build
process. Authored documentation, including deployment and user
guide.
April 2002 –
August 2002
Projects and
consultancy roles, using J2EE, JBoss, Oracle and the Struts
framework. Enhancing J2EE design and development experience
through self-study and live projects carried out for companies
in London, Berkshire and Oxfordshire. Enhancing multimedia
production skills through self-directed learning. Technical
writing assignments, covering Java and XML
Further details
available on request.
February 2001 –
April 2002 - Nokia UK
Carried out
maintenance work on EJBs and Oracle PL/SQL modules.
Designed and
developed bespoke application to generate EJB calls from XML
control documents.
Carried out
analysis and design work for the Nokia Wireless Internet
platform, using the Rational Rose Enterprise Suite, and the
Unified Modelling Language (UML).
Used UML Use Cases
and Sequence Diagrams to model the event flow for the JSP/servlet
presentation tier.
Developed user
interface and middle-tier components using Java servlets, and
Java Server Pages running on WebLogic.
Designed and
developed automated test scripts using the JUnit test
environment.
Developed user
interface for mobile server platform, JSP, Servlets, JavaScript
and XSL/XSLT.
Designed and coded
SOAP interfaces using the Web Services Description Language (WSDL).
October 2000 –
January 2001 - NextCard UK Limited
Constructed key
areas of the NextCard UK multi-tiered e-Commerce website using
ATG Dynamo, JSP, servlets, JHTML and JBuilder; connecting to a
back end Oracle 9i server using JDBC.
Developed
web-based credit card application forms, running on the ATG
Dynamo server.
Developed
web-based credit card balance transfer forms, running on the ATG
Dynamo server.
Aided in the
design and development of credit reference system; using XML
feed linking to Equifax.
Designed and built
an internal marketing system using ATG Dynamo components, JSP,
JHTML, servlets and JBuilder, connecting to an Oracle 8i server
using JDBC.
Maintained a
number of internal systems communicating with third party
organisations using XML data.
Carried out
investigations into replacing business layer components with
EJBs.
February 1999 –
October 2000 - Doctors.Net
Carried out
investigation into content management and personalization, using
Allaire Cold Fusion
Developed a
medical news application using Lotus Domino and Java
Developed a
web-based career service using Lotus Domino and Java
Developed a mail
transfer program in Java, to facilitate moving to a new Internet
Service Provider.
Managed a number
of projects to convert a series of medical text books into
searchable XML web documents. Integrated system with Lotus
Domino server
Designed and
developed a secure login system using Java and XML
Designed and
developed an interface to a third party medical search engine
using Java and XML
Developed a web
interface for the site email system using the Apache Web
Server
Designed an online
statistics website using the UML.
Developed an
online statistics website using JSP, and EJBs connecting to a
Microsoft SQL Server database, via JDBC
Authored user
guide and instruction HTML pages in the use of the online
statistics website.
March 1998 –
January 1999 - BUPA
Revamped main web
site in preparation for a new marketing campaign.
Designed and
developed a live news feed system using Java, SQL Server and
ASP.
Created new search
pages for the BUPA web site using Java and the Microsoft Index
Server.
Redesigned and
coded the contact pages using Java and ASP, enabling requests
for information were recorded on an SQL server database.
Constructed the
test suite during the development of an intranet booking system;
writing test plans. Project Manager for Y2K Strategy Planning
and Implementation
July 1992 –
March 1998 - RCP Limited.
Updated a
financial analysis package to run under the latest version of
Windows, using C and C++
Designed the
software and data model for a manuscript tracking application,
then took on the role of project manager.
Authored user
manuals and tutorial guides for the software, and a paper on
automated manuscript tracking, which was published in a European
journal.
Developed and
maintained a number of in-house management systems for tasks
such as quality management, purchase order processing, training
records and discussion forums using Lotus Notes.
Developed live
news feed system for a foreign exchange dealing system.
Designed and
delivered Java and HTML training courses.
Created a large
intranet site using server-based Java applications (servlets),
JavaScript, HTML and SQL.
[snip]
Authored sixteen
published articles for [snip] Publications plc; covering a range
of IT related subjects, though specialising mainly in the use of
Enterprise Java and the Internet
Authored a number
of reviews for commercial development packages and PC
enhancement utilities.
ACADEMIC
QUALIFICATIONS
|
O-Levels: |
English
Language, English Literature, Physics, Economics,
Mathematics, Computer Studies |
|
AO-Levels: |
Computer
Studies, Mathematics and Statistics |
|
A-Levels: |
Computer
Studies |
|
Degree:
|
Upper
Second Class Honours Degree in Computer Science |
|