Seller 274901 - Reading, Berkshire, UK
| Rating: |
| |
| Hourly Rate: | £55.56 | |
| Available From: | Now | |
| Overview: | Senior Java J2EE developer with extensive SQL and UI experience. Full life cycle experience using a variety of methodologies, both agile style and more formal. | |
CV
| I have solid J2EE experience including JSP, Struts and Servlets and extensive SQL experience including Oracle (19 years), SQL Server, and DB2. In addition to my commercial experience I have Sun's certification for EJB development and am currently studying Spring and Hibernate. I have 19 years design and development experience in a variety of environments including a blue chip customer, Waitrose, and on projects with challenging parameters and agile style methodologies. I have developed applications which handle multiple currencies and languages for the global market. |
Employment History
(May 2007 to Jul 2008)
Senior J2EE contractor
SwindonLanguages: Java 5, JSP, Struts, XHTML, Javascript, CSS, Ajax, Swing, SQL
Middle Tier: Tomcat
Databases: MS SQL Server, MySQL
Tools: Eclipse, CVS
Developed data access layer and business delegates for a complex web application. Made significant additions to the web UI using JSP and Struts, including the most complex data entry and reporting pages within the application. Introduced a use of design patterns in the data access layer to reduce development time and improve robustness. Gained extensive business knowledge to ensure the requirements were fully implemented.
(Oct 2006 to May 2007)
Senior J2EE contractor
BracknellLanguages: Java, JSP, HTML, Javascript, CSS, XML, SQL
Middle Tier: IBM Websphere
Databases: IBM DB2
Tools: IBM RAD, JProbe
Changed the Java code of a reporting application to access new DB2 views and tables. At the same time added/changed the functionality of the JSP/HTML reports, changed the help text to XML, and made improvements to the maintainability of the application.
(Jan 2001 to Oct 2006)
Principal Developer
SloughLanguages: Java, HTML, Javascript
Middle Tier: Apache Tomcat, IBM Websphere, IIS
Databases: Oracle 8i – 9.2, Microsoft SQL Server, IBM DB2, Postgres
Tools: Eclipse, WSAD/RAD, Rational Rose (for UML data modelling), JUnit, JProfiler
I was one of a small team which developed a three-tier Java application which provides enterprise level “portfolio management” functionality and had responsibility for key, complex areas of the application.
Within the team I specialised in graphical/textual reporting which involved me writing and using custom GUI controls and complex SQL in JDBC calls. For version 7.0 of the application I made extensive changes to the architecture to support Portlet-like tiles within the client applet. I also designed and wrote the application’s datamart ETL program. For the timesheet feature I created both an applet interface and a HTML/Javascript one using servlets and having shared business logic.
(Sep 1994 to Dec 2000)
Senior Consultant
CS Rand, OxfordLanguages: Oracle Forms 3 to 6, Pro*C, Java, HTML, Javascript
Middle Tier: Oracle Application Server, Oracle Forms Server, Apache
Databases: Oracle 7-8i, Microsoft SQL Server
Design Tools: Oracle Designer, Popkin System Architect (for UML)
Platforms: Linux, Unix (Dynix/ptx, AIX), NT
I helped to develop the company's use of Oracle products in its service offering. I advised on Oracle product architecture and licensing, promoted awareness of new Oracle products and technology to sales, management and technical staff, encouraged training in these new products, performed pre-sales work, and helped with marketing collateral and sales strategy.
I also performed extensive development work with Oracle Forms, Pro*C and PL/SQL. I led the design and programming teams, acted as project manager, and performed training and product evaluation. I made regular visits to client sites across Europe for one of the larger customers.
(Jul 1989 to Aug 1994)
Software Developer
Lindsey Oil Refinery, ImminghamLanguages: SQL*Forms 2.3 and 3, Pro*Fortran, SQL*ReportWriter, SQL*Menu
Databases: Oracle 6
Design Tool: LBMS Automate (LSDM/System Engineering)
Platform: VMS V5.4 (DEC VAX 3300/6520)
I worked on a project to develop a group of oil stock accounting applications centred around a new common refinery database. I performed tasks from requirements analysis through to user acceptance support and spent some of my time team leading 4 - 5 analyst/programmers.
Professional Qualifications
| Sun Certified Business Component Developer for Java 2 Platform (ie EJBs) Sun Certified Programmer for Java 2 Platform Oracle Certified Professional - Application Developer: Developer Release 2 |
Education
(Oct 1986 to Jul 1989)
The University of Hull
BSc, Computer Science
Categories & Skills
IT & Internet
Categories
Skills
- Ajax (Web Development/Prog)
- CSS (Web Development/Prog)
- HTML
- Java
- JavaScript (Web Development/Prog)
- JSP (Web Development/Prog)
- Oracle PL/SQL (SQL)
- SQL (Programming)
- SQL Server (SQL)
- XHTML (Web Development/Prog)
- XML

