Profile

consultant2008's Profile

Search
| More
 

This is one of the users at Freelancer.com. If you wish to post your own project or become a service provider please signup here.

About

Username:
consultant2008

Last Login:
More than 1 week ago.

Name/Company:
Tigger Ltd

Country:
United Kingdom

City:
xxxx

Area of Expertise:

  • .NET
  • AJAX
  • ASP
  • C/C++
  • Cold Fusion
  • Delphi
  • Excel
  • Flash
  • J2EE
  • Java
  • Javascript
  • JSP
  • Linux
  • Perl
  • PHP
  • Python
  • Ruby/Ruby on Rails
  • System Admin.
  • Visual Basic
  • Website Design
  • Website Security
  • Windows
  • XML

Member Since:
06-05-2008 04:13 EDT

Vision:

Skills:
J2EE/Java/C/C++/.NET/ASP/Web
Architect /Design
Software Engineering
OS: UNIX/Windows

Keywords:

Average Pricing:

Rating:
(No Feedback Yet)

User Profile

Tigger Limited

TECHNICAL EXPERIENCE

Languages: Commercial experience (years)
J2SE (JDK 1.1 to 1.6) 8
Swing 2
MS Excel 3
RMI 2
JSP 3
Servlets 2.5
SQL 6
PL/SQL 1.5
JavaScript 2
HTML/HTTP 3
ASP 2
VB 2
VB Script 2
C++ 1
C 4
Unix Shell scripts (sed, awk, Expect & Tcl/Tk other Unix tools) 5
68000 Assembler 1
XML/XSL/XSLT/XPath/XSchema 5

Others: Commercial experience (years)
CORBA 2
MQ Series 1.5
UML (Enterprise Architect, Rational Rose, TogetherJ, RSA) 4
EJB/MDB 3.5
JNDI 3
JDBC 4.5
J2EE 7
Apache web-server 3
RUP 3
LDAP 1.5
JMX 0.5
JUnit, Catcus 4
Jakarta Struts Framework 3
ANT 3
Web Service (SOAP), Apache Axis (Web Service) 3
JAAS 2
Log4j 2


Database: Commercial experience (years)
Oracle (7, 8i, 9i) 4
SQL Server 2
DB2/UDB 3
MS Access 1

Operating Systems: Commercial experience (years)
Windows XP, Windows 2000, Windows NT 10
UNIX (OSF/1, Ultrix, Interactive Unix, SunOS, AIX, Solaris 7 & 8, Linux) 10
MS-DOS 3
VMS 3

Hardware: Commercial experience (years)
Alpha AXP Station, DECstation 5000 3
Sun4, Sun Ultra10 5
IBM RS6000 2
DECpc & compatibles 14
VAX 3

IDEs: Commercial experience (years)
Eclipse 2
WASD & RSA (1yr) 2.5
Visual Age 2
JBuilder (up to version 8) 3
Intelli J 1
Rational XDE 0.5
Visual Café 0.1

Application server: Commercial experience (years)
WebSphere 4
WebLogic 3
JRun 4 2
SunOne 1
Tomcat 1
Netdynamics 1
WebSphere Commerce suite 2
JRun 3 0.8



EMPLOYMENT EXPERIENCE

Major Financial Institution – Dec‘05 to Date
J2EE Architect/Senior Developer

Design and development of high transactional regional & clearing settlement system. The system under will replace the current system developed using legacy Assembler and mainframe technology.

Responsibilities included:-
1 Design and development of services, in reading of large XML document and persistence layer using the Java NIO package and OJB for the object to relational mapping for the architecture team. Development of framework.
2 Design (use of design patterns) and development of a transaction parser for a multi-threaded application
3 The adoption of Cactus, to the team for the unit testing approach
4 Peer-peer review and code inspection reviews. Agile development project.
5 Involved with architecture/code enhancements to improve performance (to increase Transaction per seconds). Used tool such as JPofilier.
6 WebSphere administration, using JACL/Jython/wsadmin scripting
7 Evaluation of third party technologies
8 Implementing change request & code fix (bug fixing), end2end testing using WAS 6.1, adhering to QA standards, best practice, coding standards, unit testing
9 Use of UCM Clearcase in a multiple streams environment version 7

The following tools were used in the development of these services
1 J2SE 1.42,1.5 threading, NIO
2 XML, XPath, SAX Handling
3 WebSpshere 6.0 & 6.1
4 RSA, RAD, IDE
5 UML, used RSA for the modeling
6 DB2
7 OJB, object to relational mapping
8 AIX 5.3(LPAR)
9 RSA used for modeling and development
10 Cactus
11 Clover, Code coverage
12 Maven, nightly builds
13 ClearCase & ClearQuest for configuration management


IBM (Hursley) – Sep ‘05 to Dec’ 05
Technical Architect/J2EE Developer

Responsible for the development a major payment-processing hub for two live banking applications. Systems used by banks facilitate straight-through processing and incorporates a foreign exchange component c2c, b2b and outbound payment for the processing of a major payments systems for banks, settlements
The system was developed using the following tools: -

1 Java, Servlets, JSP, Swing, Threading, ANT using WASD 5.1
2 Websphere 5.1
3 DB2 (use of SQL and stored procedures)
4 MQ Series, to link to other areas of the business
5 AS400
6 Clearcase and Clearquest, for configuration management





OAG – June ‘05 to Sep ‘05

Technical Architect/J2EE Developer

Responsible for the design & development of the core services for OAG. Responsibilities included:-

1 Design and implementation of auditing component. This was developed by the use of EJBS and JAXB API
2 Design and implementation of UI staff activity. This was developed by the use of the Struts framework and Choreographer framework.
3 Design and implementation of security component authentication, authorization and data security, Used IBM Tivoli Directory Server Version 5.2 and implemented an LDAP layer, JAXB for the XML to Java objects. This service was implemented using EJBs.
4 Design and implementation of Alert service, used EJBs and the Java Mail API
5 Design and implementation of the scheduler component. Used IBM Tivoli Workload Scheduler Version 8.2 in order to provide a Java API
6 Enhancements to the process Choreographer framework
7 Working in a Extreme programming environment
8 WebSphere Administration/Deployment/packaging of the OAG application (WPC, etc)

The following tools were used in the development of these services
1 WASD 5.1
2 WebSphere Application Server Enterprise Process Choreographer 5.1
3 WebSphere Application Server 5.1
4 EJB 2.0/MDB
5 JDBC
6 DB2 8.2
7 Rational XDE
8 Cactus and JUnit
9 CVS
10 Log4j
11 J2EE patterns, Delegates, Locater service.
12 AIX

IBM (Software Group SWG) – Jan ‘05 to June ‘05

Portal/Web Support Developer
Current project involves software development and level 2/3 support for IBM’s Collaboration Center. A set of tools offered as one managed collaboration environment. Provides facilities for online meetings, discussion forums, shared workspaces, application sharing and instant chat.

1 Full lifecycle involvement with new releases of the product. Business Requirements, System Analysis and Design, Coding, Unit Testing, Integration, System Testing, User Acceptance Testing and Deployment
2 Development/Support of the Collaboration center, use of WAS 5.1, WASD, Commerce Suite 5, Lotus Domino, SameTime, QuickPlace 6.5.3, DB2 8.2, Rational XDE
3 Websphere portal installation and development of portlets
4 Use CVS for code repository
5 Production of unit test and JUnits and static analysis performed by JTest
6 Involved with peer-peer reviews, and adhere to I-RUP in conjunction with the Agile methods such as pair programming, write JUnit tests first, adopting coding standards (JTest), small releases, etc

System Ltd - May’03 to Dec’ 04

Specialists in providing knowledge-based solutions to the social care sector.

Technical Architect/J2EE Senior Developer

Responsibilities

• Architect, design and guide implementation of emerging integration product suite. This required close liaison between business analysts, product managers and development team to produce an enterprise class integration product
• Responsibility for overall system performance and technical quality and product quality assurance process, such as clustering, load balancing on UNIX (Solaris, Linux) environment. Designing/scripting performance tests, recommending solutions to performance problems. Used OpenSta, and J2EE Vantage Analyzer tools and Suns tools such as JVMTI for monitoring the application.
• Design and build system components and classes (server-side components, EJBs v2.0) & units test using JUnit & Catcus, such as the J2EE security (JAAS) and Suns Directory server LDAP, system & integration (EAI) by use of messaging (JMS) and web services (SOAP, AXIS) to provide external API
• Team Leader - Enhance development team's skills through mentoring, guidance and training. Managing a team of 4.
• Adoption of Agile methods and Extreme programming in conjunction with RUP.
• Work with development manager to ensure adherence to development methodology and act as internal repository of analysis and design expertise and development best practice.
• Assess and evaluate other software vendors and products. Keep pace with new technologies and products, identify strategic opportunities.
• Responsible for Administration, Deployment, configuration & support of WebSphere, Weblogic, SunOne & JRun4 application servers
1 Use of technologies such as JDK 1.4.2 & 1.5, JRun4 & WebLogic 8, WebSphere 5, J2EE (EJBs, etc), Design Patterns, Coldfusion MX 6.1, Oracle 8I & 9i SQL, Ant, JUnit, Catcus, Apache Axis (Web Service), XML, JBuilder 8, Eclipse, UML, RUP (OOA&OOD), Toad, SQL, PL/SQL, Apache, log4j, UML (Enterprise Architect), Quartz (J2EE Scheduler) integration by JMX

Hummingbird plc. - Jan’02 to May’03

Hummingbird specializes in the development of decision enabling web-based work environments. Hummingbird's enterprise software solutions provide access to business critical information, structured and unstructured data

Senior Hummingbird Portal Developer/Consultant

Responsibilities included: -

1 Demonstrate to the customer the ease of changing the look and feel of the Portal, customizing the Portal, advising security strategies, training customer on the use, administration & development of the portal.
2 Development proof of concept (POC) for customers
3 Providing estimates, development costs at the initial stages
4 Integrating third web service API into Hummingbird Portal. Used Jbuilder 7, ANT
5 Design/develop/deploy applications to integrate with the Hummingbird Product. Examples include: -
1. Integration/development of search handlers (yahoo) with the Portal
2. Use of Jakarta Struts framework for UI screen flow within the Portal
3. Integration/development of Business Objects with the Portal. This exercise used the following technologies: - Jbuilder 7, Java 1.3, Servlets/JSP/ (used Tomcat), XML (DOM).
4. Integration/development of other Hummingbird products, such the Hummingbird Document Management system, to the portal
5. Use Record Management API for Web Top functionality
6. Development of a archive tool used to extract key data from Hummingbird Collaboration
7. Integration of Goggle search engine (Web Service based, SOAP)
8. Integration/development of forum.snitz.com, discussion group, news subscription, Elite and other in house applications by use of J2EE (JDBC, EJB, JSP)
9. Deployment of the portal in DMZ and Active Directory Service environment

Equant Integrated Services Ltd. – Feb’01 to Sep ‘01

Equant is a communications company supplying network, integration & application services to corporate clients’ worldwide. They have commissioned a new order management system, which will be used to capture and manage orders globally.

Senior Java Developer/Consultant

Developing an Intranet based Order Management System using the Trilogy’s MultiChannel Commerce MCC, J2EE.

The major aspects of the role were:

• To work as part of the lead developer for building the new platform using Fast Cycle Time (RAD). Providing mentoring/guidance to team members
• Responsibility for development of server side Java applications. Working from Use Cases generated by Business Analyst, presented in UML implemented using JSP, JavaBeans, JavaScript and HTML (HTTP), Java (JDK 1.3) and use of Object Query Language to query the Oracle 8i database. This presentation layer uses the Jakarta Struts framework. Other technologies used in this project are JRun 3.0, JBuilder 4 and for configuration management Visual SourceSafe and StarTeam 4.2 was used. Development on NT platform and development on Solaris.
• Responsibility for documenting & delivering component specifications to tight timescales.
• Data Migration utilities/tool development using Java & MCC EJB
• Implementation of the Pricing, Milestone & workflow modules using Java & MCC EJBs
• Writing of Fast Test (similar to JUnit), test coverage using NuMega DevPartner TrueCoverage


KingFisher plc – Nov’00 to Feb’01

System Developer
Working on live e-Comet B2C site in its 2nd phase, with exposure to the retail sector. Providing technical lead/direction from moving the “macro” based website to a J2EE architecture
Responsible included: -
• Performance/capacity planing.
• End 2 End Design & development
• IT integration with Content management strategy
• Site development of extended range
• Marketing database requirements tracking and management
• Building/setting up an IT infrastructure (development) within KingFisher for the development of the Comet website
• Maintaining/supporting the Comet Web-site. The comet web-site was developed using WebSphere Commerce suite, Apache web-server, HTTP, Perl, DB2 running on AIX 4.3 RS6000
• Unix education/training to team members

General Electric – Sunbury – June ’00 to Nov ‘00

Senior Technical Developer
Developing extranaet, supply chain B2B, solution for Argos retailer. This was a very “visible” project within the company, moving away from a traditional CGI environment to a three-tier architecture.
Responsibilities included: -
• Designing/implementing an “Alert” screens for Argos using Netdynamics to generate dynamic HTML, HTTP. The backend to this application used an Oracle 7 database. This was achieved using JDBC on Solaris
• Providing technical lead on the Argos Project
• Other responsibilities included debugging/bug-fixing exiting Argos application code. This required a knowledge of HTML (HTTP), NetDynamic Studio, Java, used Visual Café, and SQL
• Development of standalone utility to import data into Oracle from an XML stream using SAS/DOM
• Streamlining SQL statements for improved performance
• Writing script in Oracle (PL/SQL) to generate dummy Supplier data on Solaris

LEGAL & GENERAL – Surrey – Dec ’98 to May ‘00

Senior OO Designer/Developer

Designing/Developing E-Commerce Three-Tier Architecture applications.
• The BPA (Bulk Purchase Annuities) business sells a service to the Trustees of final salary schemes who wish to cease administering and/or funding the Pension Scheme. The BPA business area contributes a significant percentage of Legal and General's profits, but due the diverse nature of the schemes under the administration, the process was very manual and holding back the growth of the area. The system was based around the J2EE architecture comprising of HTML/Javascript and JSP/servlets for the presentation layer and EJB for the business layer. Responsibilities included: -
• Design/Development calculation component of middle tier component. This EJB component was developed under IDE Visual Age and deployed on WebSphere.
• Deployment of (several components) the complete application onto WebSphere.
• Design/Developed a middle tier component allows access of archived documents held on the mainframe. This utitilsed JNI.
• Used JUnit framework to write unit tests.
• Designing/Implementing a “Ten Minute Term” application providing life Assurance quotes over web. This was a high profile project with tight time-scales and this project also provided Architecture guidance for other projects to follow.
• Involved in the construction phase for building two middle tier components, sort code validation and the creation of PDF documents. The sort code validation was, later used on other projects and was incorporated part of the L&G “framework” This project used the L&G “fake” EJB (RMI over IIOP) framework.
• Implemented JUnit tests cases, to test the components developed
• Using UML Rational Rose tool set in the aid of OOD
• As part of the internal L&G “fake” EJB (RMI over IIOP) framework; I provided a system layer for the security interface. The purpose of this layer was to provide a service to the middle tier and to transfer user information kept on LDAP to UDB This involved use of object to relational mapping, designing of schema for UDB, designing the IDL. The implementation used JDBC and SQL.
• Designing/Implementing an E-Commerce system used for “Box Management system”. This project used OrbixWeb, Java, UML (Rational Rose), Rational Unified Process, UDB, MQSeries and L&G Frameworks on an NT platform. I was primarily involved in the elaboration phase of this project and the production of a Technical Options Report.
• A program of work was undertaken to investigate the migration of Legal & Generals systems written in HPS to a Java Client, and COBOL server architecture using automated tools. A pilot project was initiated to investigate and evaluate the feasibility of such an approach. My responsibility was to provide middleware component, communication API, written in Java via transport mechanism APPC on NT platform. This was a successful pilot project.
• Setup/configuration of the Visual Age repository, team environment
• Courses attended: - Java, RUP, LDAP, Java and CORBA Building Distributed Applications with OrbixWeb
• IDE – Visual Age Version 2.0 & 3.02, WebSphere 3 & 4

SYNTEGRA (Wholesale Finance) - Sunbury - May ‘96 to Nov ‘98

Software Engineer
Developing Front Office Trading Room System (Open Trading System, distributed network system)


DIGITAL (Trading rooms solutions) - Uxbridge - Dec. '92 to Apr. ‘96

Software Engineer
• Developing Front Office Trading Room System (DECtrade) for distributing real time finical information in a Client/Server environment

BRITISH AEROSPACE (Military Aircraft Ltd.) - Surrey - Oct. '89 to Dec. '92

Analyst Programmer

Developing/testing real-time embedded Software


EDUCATION
Kingston University - Kingston 1985 to 1989
B.Eng. (Hons.) Electronic Systems Engineering
Hounslow Manor School - Hounslow 1978 to 1985
Two 'A' Levels. Five 'O" Levels.

OTHER QUALIFICATIONS
Full Driving license. An associate member of the IEE.

Report Violation

Buyer Activity

Buyer Rating:

(No Feedback Yet)

Latest Open Projects:

(No Open Projects)

Latest Frozen Projects:

(No Frozen Projects)

Latest Closed Projects:

(No Closed Projects)

Provider Activity

Provider Rating:

(No Feedback Yet)

Latest Bids on Projects:

(No Active Bids On Projects)

Latest Won Projects:

(No Won Projects)

Latest Lost Projects: