(Last updated 10 October 2005)
Edward Harman
Email: edward@harman.me.uk
(Note: address and phone kept private because this is on the web.
Please email for more details.)
Career Objective
To solve interesting technical problems, develop innovative software, use open
standards, and encourage best practice by others.
Roles
- Coaching – trained less experienced developers, including clients' and
colleagues.
- Communicating – worked directly with clients to determine requirements and
resolve problems.
- Designing – designed subsystems and helped architects with technical design.
Key Skills
- Java/J2EE – JDBC, Servlets, JSP, EJB, RMI, Swing, Spring Framework, Groovy,
Ant
- Servers - JBoss, Tomcat, Jetty, Weblogic
- Web - HTML, CSS, JavaScript, XML, XSLT, Perl
- SQL – Oracle, Postgresql
- Platforms - Unix/Linux, Windows
Employment History
- IT Consultant 1997 – Present
Ciber UK Ltd (formerly Ecsoft UK Ltd)
- As a consultant I have worked on many projects, adapting to each of their
differing needs and environments. Details of recent projects are given here.
- Lead Developer June 2005 – Present
Woking Borough Council and related organisations
- 'SOPIS' project, providing additional services to SAP ('Single Assessment
Process') users. This helps local authorities track visits by care workers, and
expands connections with other systems.
- Developed generic XML-based interface for connections with external systems –
will aid encourage take-up by more organisations.
- Designed and developed tools for creating database report views – made it
easier to use the complex schema.
- Lead Developer June 2003 – May 2005
Surrey County Council and related organisations
- An implementation of the 'Single Assessment Process', built on the Exsel system.
This helps health and social care organisations in an area exchange data about
vulnerable people so they can cooperate in their care.
- Trained new developers for the project
- Developed XML-RPC interface to the 'Swift' system, in cooperation with Anite –
encouraged acceptance of the system.
- Designed and developed 'Ticket' interface for single sign-on from external
applications.
- Provided customer support.
- Developer March 2003 – May 2003
Marsh McLennan
- A web-based application for use in insurance services. The project aggregated
transactional data from various sources for use in revenue tracking.
- Developed EJBs, JSPs and Struts components, in particular the user
administration and authentication area.
- Lead Developer May 2002 – February 2003
Bromley Borough Council and related organisations
- Second version of Ciber 'Exsel', a multi-organisation messaging application
built on J2EE. Based on an earlier application in Bromley, this is a generic
version that allows new messages and forms to be defined easily using metadata.
- Designed and implemented security layers, message delivery, message broker.
- Ensured portability between databases and platforms – helps sell system to
different customers.
- Lead Developer December 2001 – April 2002
Southampton City Council
- A pioneering and award-winning prototype application to show viability of using
PKI via kiosks. This was a cooperative project involving several providers and
technologies working together.
- Technical mentor to customer's developers.
- Developed J2EE Connector Architecture adapters to connect Weblogic server to
E-Point and 'HMIS' system.
- Developer July – November 2001
Hitachi
- A J2EE application for processing employee appraisals.
- Developed Servlet framework and JSP tag library.
- Introduced Log4j to the team, configuring it and encouraging its use.
- Developer 1997 – 2001
Older projects
- Previous projects include mortgage processing applications for two banks, call
centre applications and a web-based email service for Freeserve.
Qualifications
- 1999
- Sun Certified Programmer, Java 2 Platform
Sun Educational Services
- 1997
- BA Hons Mathematics and Computer Science 2.2
University of Cambridge, UK
Hobbies
- Wargaming
- Keen tabletop wargamer, e.g. Warhammer 40,000. Organised and run campaigns for
local club, including campaign website with interactive map.
- Music
- Enjoy listening to music, going to gigs. Plays guitar.
References
Available upon request.