SearchSearch

Sign In
 Sign in or Register
Buyer zone
Find skilled Sellers for your business
Seller zone
Sell your skills to UK businesses

About us

Contact us

FAQs

Testimonials

Site map

Can we help?
tel0870 389 3244
emaile-mail

infoYou are currently viewing the web site for web2.0 developer resources.


Access our main site

HomeSeller 267685
[ Printer friendly ]

Seller 267685 - Orpington, Kent, UK

Rating:
Unrated (New)
Hourly Rate:£55.00
Available From:31 December 2008
Overview:A self motivated, senior software developer/architect, over 8 yrs Java, server & client side. Full life cycle,excellent customer facing skills, backed up by strong design and implementation skills.
: Offers a discounted hourly rate to registered charities

[ Top | CV | Skills ]

CV

8 years experience using Java, 7 years J2EE, Spring 3 years, Hibernate 3 years, Web services 2 years, AJAX 1 Year. Eclipse/WSAD 6 years.

Java Core + EE, C++, C, Pascal, 68K Assembler.
UML, Rumbaugh, Booch, Jackson. Patterns
XP Agile, RUP, TDD, DSDM, RAD
Tomcat 6.x, Websphere 6.0, 5.x, incl WCS 5.1
Spring 2,Web Services, Struts, EJB, .
ANT, JUnit, CVS, pvcs, SVN
JPA Annotations , Hibernate 3 , Oracle, UDB DB2, MySQL
XML, JSP, JSF, Javascript AJAX, DWR, Prototype, JSON, XHTML, HTML, CSS
MyEclipse/Eclipse, WSAD, IntelliJ IDEA, JBuilder, WebBuilder, JigLoo, XMLSpy
Photoshop design skills

Employment History

(Dec 2007 to May 2008)

Developer / Architect

Orpington, Kent

Involved in developing a prototype 'dating' site using JSP, AJAX with DWR and Spring . AJAX using XML Messaging with XSLT . Persisting to MYSQL database using JPA and Hibernate. MyEclipse version of Eclipse IDE /FC7/Tomcat 6/ MySql 5

Also continuing development on a project for a motor trade portal with CMS system. Amending to include some RIA functionality using AJAX via prototype js framework .

Environment: Fedora 7, Eclipse 3.3 Europa with WTP, Ant, JUnit , Tomcat 6 , AJAX, Spring MVC, Hibernate 3, MySQL 5.


(Aug 2007 to Dec 2007)

Developer / Architect

entral London

Part of a two person team ( myself and the CTO ) within a start up gaming company. The role to help complete the development of a innovative gaming toolkit providing settlement,administration, management and reporting for gaming companies.

90% of the core server side application had been written and was accessed remotely via an RMI call within a base servlet. My role was to test the interface, by completing the development of the remaining (20%) client and server side components (HTML, JSP's, Servlets and AJAX scripts using prototype) and fix the ones which were not working.

Also developed performance testing modules for stress testing application. Advised on enhancements and short comings of the current system.

Documented Test Strategy and test plans for Tool set.

Environment: Apache 2.2, Tomcat 6, JSP, AJAX using prototype, Servlets RMI linking to own specialist lightweight container, Hibernate with MySQL. IntelliJ Idea 6 IDE


(May 2007 to Aug 2007)

Senior Developer

Central London

nvolved in the closing stages of a pilot project, developing a web based migration planning tool for an Accenture client (BT). Due to time constraints ( the project was to be delivered in 8 weeks from when I started ), a development team of 1 person and very tight deadlines.

A senior developer role, duties to interpret user requirements and development environment quickly to help the other developer complete the given work.

Developing a complete web planning application and reporting tool from scratch. 25 JSP's, each page being translated into a vertical sliced business process, encompasing a business component, model, view, controller and dao using Java, JSP's, HTML ,css, Spring, POJO's and Hibernate.


Environment: Fully open source (linux, apache,tomcat,spring mvc,hibernate, mysql, junit ) using Eclipse 3.2 Europa with WTP, Tomcat 5.5 and MySQL.


(Dec 2006 to Apr 2007)

Developer / Architect

Kent

Involved in a project developing prototype CMS for motor trade portal using predominately open source tools JSP, Struts 2, our own specialist Lightweight Container Framework ( interface driven ) migrated to Spring 2, JPA using Hibernate 3. Amending content management via web and mobile (GPRS & web services).

A web content management project using html, css, dhtml, jsp, spring hibernate and mysql, working within a test driven agile/xp style environment.

Environment: Eclipse 3.2 Europa with WTP, Ant, JUnit and Tomcat 5.5 , MySQL.


(Jul 2006 to Nov 2006)

Developer

London

Developer role, part of a team involved in a government web content management project, responsible for writing java style reusable portlet Idoc framework components, fragments and templates.

Environment : Stellent 7.5 Content Server, Stellent Site Studio 7.6, Idoc Script, HTML, CSS, Contribution and Consumption environments.

Duties included:

Creating and testing templates and building fragments using Site Studio Designer.
Designing forms to manage content.
Coding reusable Idoc functions located in resource files.


(Apr 2006 to Jun 2006)

Consultant/ Designer

London

Heavily constrained by budget, consultant/lead development role. The idea being to boost initial development by accelerating learning curve of knowledge base for intermediate developers.

The client bought the source license for a previous outsourced pilot project ( an online advert booking project ) and was looking to increment develop in-house.

Responsible for setting up the development environment, reverse engineer code to uml design, evaluate design and to mentor junior to intermediate java developers on Java web technologies being used. Pair programming to create new, amend existing system and fix bugs.

Target Environment : Coldfusion client using web Services under Websphere 6.0 and Oracle DB.
Test Environment : Eclipse 3.1, Tomcat 5.5, Axis, EJB Session beans, Hibernate 3.0, Oracle, Ant, JUnit, Test Driven Development using XP.

Duties included:

Evaluate application source; Style, content and patterns used and document shortcomings and recommendations.
Document design using Enterprise Rational Rose component, sequence and class diagrams
Create and amend Ant build scripts to successfully build, deploy to Websphere and run JUnit test reports.
Build and configure new development environment to use Eclipse, Ant, JUnit and Tomcat.
Mentor Java developers on Web Services, Eclipse, Ant and Hibernate using pair programming techniques.
Create, Amend and fix bugs using pair programming.
Document technical summary on recommendations for processes, tools and environment.


(Jun 2001 to Jun 2004)

Architect / Developer

Fidelity Investments, Tonbridge

Lead member of a component development team, responsible for one of the largest components on a J2EE rewrite of a Global fund Administration System, automating the facility for fund distributors to buy sell and switch. Duties included :

Feasibility study
Gathering requirements from manual processing, customer facing.
Documenting detailed requirements and signing off.
Unit, component and integration test preparation and implementation using Ant.
Responsible for team design and iterative changes of component model, interactive and collaboration diagrams using Rational Rose.
Responsible for team Interface design and release.
Implementation using Java J2EE, EJB, DAO and WSAD (Eclipse based) IDE.
Implementation of Hibernate style XML for DAO configuration.
Writing full documentation for component.

Communication with teams in India on inter component collaborations


Project 2 Java Component Team Lead

Responsible for single handedly completing an Inventory control component on a J2EE rewrite of a Global fund Administration System. Automating facilities for Inventory Control administration and Fund Distributors to request literature. Duties Included :

Feasibility study
Gathering requirements from manual processing, customer facing.
Documenting detailed requirements and signing off.
Unit, component and integration test preparation and implementation using Ant.
Designing component model, interactive and collaboration diagrams using Rational Rose.
Interface design and release.
Implementation using Java J2EE, EJB, DAO and WSAD (Eclipse based) IDE.
Implementation of Hibernate style XML for DAO configuration.
Writing full documentation for component.

Communication with teams in India on inter component collaborations


Project 3 Java Architect

Part of an infrastructure/ architecture team responsible for providing a company-wide architecture for all UK J2EE projects. Duties included :

Research into emerging technologies and writing feasibility reports for usage.
Full life cycle, designing component architecture for use on rewrite of a Global fund Administration System.
Designing infrastructure services for component developers to use using recommended patterns. Wherever possible to use appropriate technologies, including components such as Struts(1.1), Taglibs, Log4J etc.
Examining performance.
Designing a pluggable interface base for application framework services ( very similar to Spring but many years before Spring was even released ).


(Jun 1998 to May 2001)

Developer

Salmon Consultancy, Watford

Project 1 Aiwa, Heathrow - Java Websphere Developer

Was part of a team designing and implementing a J2EE E-Commerce store using Websphere Commerce Suite 5.1. Duties included.

Constructing products and categories in XML structure.
Implementing shop front mechanism.
Unit testing processes.
Customising IBM process components.




Project 2 Salmon J2EE Internet Gallery, Watford - Java Senior Developer

Joined project where it was approximately 40% complete, was solely responsible for completing project for release. A web internet picture gallery with the facility to upload electronic format images, using Model 2 MVC, Websphere,J2EE with EJB, servlets and JSP. Duties included:

White and black box test preparation and implementation.
Designing component model, interaction and collaboration diagrams using Rational rose
Designing thin HTML client, Controller, Process and Model classes.
Implementation using Visual Age for Java.
Writing full documentation for component.

Project 3 Local Government, Docklands

Provided Consultancy for Analysis and Design phase of Call Center Application. Providing mentoring for junior designers and java developers on MVC Design and technology and helping with analysis and the setting up of a Websphere Application Server.

Project 4 Thames Water, Swindon - Java Component Developer

14 month phased project, Component Java Developer working on the re-engineer of a customer information system using Visual Age for Java, Corba and IBM’s component Broker on an MVC style project. Duties included :

Gathering requirements from manual processing and existing use, customer facing.
Documenting detailed requirements and signing off.
Unit, component and integration test preparation and implementation.
Designing component model, interaction and collaboration diagrams using Select
Designing fat client MVC full process slice to include Swing GUI and Java controller and model classes.
Implementation using Visual Age for Java.
Writing full documentation for component.


Project 5 Virgin, Norwich - Java Developer

Java developer, member of team involved in looking at security implementation of a web project using RSA, PKI, Triple DES

Worked from detailed requirements
Unit test and component test preparation and implementation.
Designing component model, interaction and collaboration diagrams using Select
Implemented using java and Oracle stored procedures.
Implementation using standard text files, no IDE
Wrote full documentation for component.


Project 6 Unipart, Oxford - Java Developer

Java developer. Involved in the credit checking area of a mobile telephone provisioning system for a UK supplier of mobile telephones (UniqueAir).

Worked from detailed requirements
Unit test and component test preparation and implementation.
Designing component model, interaction and collaboration diagrams using Select
Implemented using java component that communicated with Equifax over SSL.
Implementation using standard text files, no IDE
Wrote full documentation for component.

Professional Qualifications

In yr 2 of 3 of MSC Internet Technologies and E-commerce
Beng Software Engineering 1997

[ Top | CV | Skills ]

Categories & Skills

IT & Internet

Categories

Skills

Businesses: (Buyers)


To contact this Seller, or other freelancers, please register as a Buyer for FREE.

Register as buyer

Freelancers: (Sellers)


To sell your skills please Register as a Seller for FREE.

Register as seller