Java/J2EE Developer
? Motivated Java web developer with experience of working for leading businesses serving the E-Commerce goals of high profile clients such as the UK Government. Confident with product life cycle development from conception to delivery and adept at forming close client relationships to ensure project success.
? Personal attributes include a professional outlook, with excellent presentational abilities and highly developed written and verbal communication skills. Very flexible with a keen desire to learn in a team or as a indivdual looking to diversify and progress.
Skills Profile
? Object orientated design and analysis using UML with Rational Rose Enterprise Suite. This involved developing use cases, production of sequence diagrams, collaboration diagrams and class diagrams.
? 30 months commercial experience of Java web development and J2EE. Developing web based multi tier enterprise applications from client to server side, which includes using technologies such as HTML, XML, XSLT, Javascript, JSPs, Servlets, STRUTS, JDBC, EJBs (Session and Entity including CMR), EJB-QL, JDO, JTA, JMS, JCA.
? Extensive administrating, configuring and deploying to the J2EE compliant application server, BEA Weblogic.
? Experienced with accessing a Oracle database and MYSQL Server.
? Junit and JunitEE as the tools for testing code, implementing the test first strategy. Code was built and deployed using ANT.
? Full project life cycle and structured methodologies (SLC-RAE, GSMS, RUP, XP).
? Man management skills. Also coaching and advising team members in resolving technical issues.
8 years in employment in full time jobs
|
2003 - 2004
|
Retail Express
|
? Worked on a small team undertaking development of software to monitor, control, promote and advertise stock for retail companies. Development was implemented using the XP structured methodology. The application was installed on BEA Weblogic 7.4 and accessed a MySQL database. ? Responsibilites were to develop application code utilising J2EE technologies such as, STRUTS, EJB2.0, JMS, JTA, and JCA. Data access was implemented using JDO and building and deploying to the server was undertaken with ANT. Also visited client sites abroad to provide consultation in the deployment of the application and performance improvements. Adopted a technical team leader role in desiging a framework and database for a fully functional application. Subsequently, configured, developed and deployed the application which was used for performance and system testing the primary application.
|
|
2002 - 2003
|
EDS
|
? Involved in the development of the government courtservice project XHIBIT, which involves the national roll out of a pilot system allowing all crown court operations to be undertaken through a web based client. The application was deployed to a Weblogic 7.0 server and accessed a Oracle database. ? Duties were to develop the framework architecture for the project, which entailed architectural design, developing code examples for design patterns to be implemented, designing and developing generic solutions for certain functionality, documenting a framework guide and feasibility development of the Enterprise Application Integration tool ensuring it was able to meet the requirements of the project. Leading edge technologies being used on this project are EJB 2.0, EJB-QL, JTA, CMR (container managed relationships) and JunitEE.
|
|
2001 - 2002
|
EDS
|
? This Government project allowed local councils to track the funds spent on training disabled people and ensuring that they were employed. The local council was able to keep track of what stage each candidate was at and how much further funding was to be provided for the training. ? Responsibilities were to design and document use cases resulting in class diagrams and the reverse engineering of code. The position also entailed developing major parts of the functionality working to a tight schedule and delivering on time. Technologies being used on the project were JSPs, Servlets, EJB deployed to Weblogic accessing an Oracle backend and Junit for testing.
|
|
2001 - 2001
|
EDS
|
? This project involved migrating the existing Self Assessment application to use a multi tier architecture, entitled Government Gateway Interface System. This is a generic framework which is being used for all new government projects. ? Responsibilities included migrating part of the existing SA application to use two of these instances. This entailed extracting an XML document from a SQL Server database and transforming it using XSLT then writing to a different database. Also produced detailed design documents showing how factories and design patterns were to be implemented in the proposed solution.
|
|
2000 - 2001
|
EDS
|
? A web administration system which allowed the Inland Revenue Self Assessment helpdesk to monitor and make changes to the live SA website. Undertook full responsibility from inception through to delivery. ? Working in a team leader role which entailed facilitating meetings and identifying requirements with the customer, undertaking and allocating design and development work, coordinating testing and ensuring that the project was delivered on time. Utilised skills within UML(Unified Modelling language), HTML, Java Server Pages, Servlets, EJBs and JDBC, deploying to a Weblogic server with a SQL Server database.
|
|
BEA Weblogic Administration and Enterprise Development: length 5 Day
()
|
|
Sun Certified Java Programmer 2
()
|
| 1 = Lowest level, 5 = Highest level |
(chosen marked with
)

Full time

Contract/Project/Freelance
(chosen marked with
)
Software & Web Development
.Net / ASP.Net (C#, VB, J#, ADO, VS)
AS/400
ASP (vbscript, jscript)
Business Intelligence / Data Warehouse
C / C++
Delphi
EDI (Electronic Data Interchange)
Embedded Software
ESDH
Flash / Actionscript
Frontend (CSS, HTML, XHTML, Javascript)
GIS
GUI / Interface Design
Java (J2EE, J2SE, JEE5, etc.)
Lotus Domino / Lotus Notes
Mainframe Development (CICS, Cobol, COOL, PL/1, Etc.)
Microsoft Dynamics AX / NAV (Axapta, Financials, etc.)
Microsoft Office (Infopath / VB / VBA / VBA.NET)
Oracle Forms, Oracle PL, Oracle Developer, etc.
Perl
PHP
SAP
SharePoint
Software Architecture