viewing contractor profile for adrian-45906

I am a highly experienced Oracle developer and designer with 14 years solid Oracle experience. During this time I have had experience in a broad range of the Oracle development toolset, namely:

Oracle server v6 to v10.2g
PL/SQL v7 to v10
SQL
Perl
Java
Oracle Forms v3 to v4.5
Oracle Reports v2.2 to v4.5
Pro*C
Oracle Designer v5 to 10g
Erwin
Datawarehousing on Oracle (small to large size data warehouse)
XML

I have also done a lot of work on performance tuning using autotrace, tkprof and wait event analysis.

I also have hands on development experience in the following languages/development environments:

C
JDBC
TOAD
Unix: Solaris, HP-UX,Tru64
Linux: Fedora Core 4
J2EE
Ruby
Oracle SQL Developer
Implementing Unicode characterset databases
OLAP systems
OLTP systems
Datawarehouse systems
Adobe Dreamweaver
Adobe Flash
HTML

I have worked in the following sectors:

eGovernment (Companies House)
MOD (RAF)
Financial Services (Bristol and West, Prepay Technologies)
Mobile Telecommunications (Xenicom, contracted to Vodafone, O2, Swiss Orange)
Food Retail (Kraft Foods)
Online Gambling (Betfair)
Broadcast Media (BBC)

I am a hard working and reliable individual who will always go the extra mile to get the job done. I enjoy teamwork and have a friendly and approachable personality.

You need to be signed in to contact this member.

To sign in to your account now click here.

To register a new account, click here.

Availability Available Soon
Rate 400 per day

experience

 
Job Title Company Name Date From Date To Description
Oracle developer / development DBA BBC Sep 2007 May 2008

Worked on the reporting scheduling database, specifically the ETL process to load this database from the programming OnAir OLTP database. Duties included writing PL/SQL, SQL, Unix scripts to accomplish this loading and transformation process. Also involved a lot of tuning of the existing ETL process, and Perl to perform various sanity checking activities.
Provided production support and development DBA support.

Tools used Oracle server v10.2
PL/SQL v10.2
SQL v10.2
AIX Unix v5.3 scripting
Microsoft SourceSafe
Windows Xp
TOAD
Perl 5.8
SQL*Loader v10.2
Oracle Export / Import

Oracle database engineer Betfair Ltd Jan 2007 Sep 2007

Working in the Payments and Registrations department, my role was involved with designing new components that were needed by the business, e.g. online payments protocols such as CV2,3D Secure,URU and Age Verification. These components were implemented using PL/SQL and SQL on a Solaris platform.
Environment was J2EE with some C# modules, and part of my job involved bug analysis by reading through Java / C# code to determine issues in the interface between Java / C# and the database.
Also involved with writing PL/SQL code to interrogate the data warehouse to retrieve customer information for customer service reps.
Exposed to both waterfall and agile development methodologies.

Tools used Oracle server v9.2 to v10.2
PL/SQL v9 to v10
SQL
Perl 5.8
Unix ¨C Solaris v5.10
Oracle SQL Developer
Windows Xp
Perforce versioning and configuration management
Automated unit testing and deployment using Ant
Oracle Export / Import

Oracle consultant Prepaytec Ltd Sep 2006 Dec 2006

My role was to develop reporting and Fraud detection systems using SQL, PL/SQL, Perl and Unix shell scripting. This involved working from a design specification to produce the applications, followed by unit testing and documentation.
Other duties: test data generation based on production system, system analysis and performance tuning.
Application environment was J2EE.

Tools used Oracle server v10.2.0.0
PL/SQL v10
SQL
Perl v5.8
SQL*Loader
SQL*Plus
Oracle Data Pump
Unix ¨C Solaris v5.10
Oracle SQL Developer
Windows Xp
DB Visualizer
CVS
Microsoft Office
JIRA
Oracle Export / Import

Oracle designer / developer Companies House Aug 2004 Aug 2006

My role as Oracle Designer / Developer was to translate user requirements into a design, develop and test improvements to the Government¡¯s Company Incorporation system. This system is used to hold information on all companies in the UK (about 1.8 million active UK companies currently exist). These improvements were for enhanced functionality and to improve system performance. All development was server-focused. In addition to this, I also did other development work such as automating their software release process for Unix / Oracle based software. Application environment was J2EE.
Also responsible for writing ETL code to extract data from datawarehouse to third party companies.
Other duties: data migration and analysis.

The role was team based (team size was 10) and also involved interaction with internal customers.
Tools used Oracle server v9.2.04 to v10.1.1.4
PL/SQL v9, v10
SQL
SQL*Loader
Unix ¨C Solaris v5.8
Erwin v4.1.4
Oracle SQL Developer
Windows Xp
TOAD
PVCS
Perl v5.8
Java
XML
Microsoft Office
Cron Batch scheduling
JDBC

Oracle analyst programmer Bristol and West Nov 2003 Aug 2004

My role was to improve the performance of the ETL interfaces between the company¡¯s Summit mortgage application and various third party systems. In addition, the role also involved new development of interfaces, bug fixing, Unix shell scripting and team leading.
Other duties: data migration and analysis

Tools used Oracle server v8.1.7
PL/SQL v8
SQL
Unix ¨C Solaris v5.7
Windows NT4
TOAD
Changeman configuration management tool
Microsoft Office
Cosbatch scheduling
MS Access

Other skills Team leading (team of 4 contractors)

Product Specialist / Design Authority Commscope (formerly Andrew, previously Xenicom) Sep 1998 Aug 2003

My post had many facets to it. Listed below are my areas of responsibility / expertise:

• Design Authority
Responsible for driving the development of modules in the product forward. This involved liaising with the technical director and producing high / intermediate design and functional requirements documents.
• Senior Oracle developer
Working from a functional requirements specification, I was responsible for producing detailed design documents, and then developing PL/SQL modules from these design specifications. Also, data migration and analysis.
• Troubleshooter
Responsible for correcting performance problems on the client¡¯s site. Involved SQL / PL/SQL statement performance analysis, wait event analysis, including low level trace file analysis using system event alerts and latch contention analysis.
• Datawarehousing developer.
Responsible for the design and development of an ETL (extraction, transformation and loading) module to move fact and dimension data from live database instance to reporting instance. Data was transferred between instances using a series of cron-controlled unix / SQL scripts, and placed in staging tables. Transformation, validation and loading were accomplished using a combination of PL/SQL scripts and views. The last part in the chain was the use of a combination of materialized views and Oracle dimensions to ensure query rewrite was used when multi-dimensional queries where run from a reporting tool (in this case Business Objects). A combination of SQL*Plus autotrace and tkprof were used to analyze query plan execution to monitor use of materialized views.
• Development DBA
Provided cover for main development DBA. Responsibilities included creation/maintenance of Oracle/ Unix user accounts and maintenance of tablespaces / datafiles. Also involved diagnosis of performance problems and rectifying these problems.
¡ñ Team Leading
Leading a team of up to 5 people on development projects

Tools used Oracle server, v7.3.4 to 9.2.0.0
PL/SQL v2.3/v8/v9
Java stored procedures
SQL
Net9i/Net8/SQL*Net 2.3
Oracle Designer 9i
Delphi 4
Windows NT4/2000/Xp
ODBC using Oracle drivers
Unix: HP-UX, Solaris, Compaq Tru64
Shell scripting
Oracle Enterprise Manager (v8 and v9.2)
TOAD
Embarcadero ER/Studio
Microsoft Visual Sourcesafe
Microsoft Office
Microsoft Access
Redhat Linux

Courses XML Development
QA Training Jan 2003

Oracle analyst programmer Convergys Apr 1998 Sep 1998

Tools used Oracle server, v7.3.4, PL/SQL v2.3
SQL, Oracle Forms v4.5
PVCS, System Architect
Pro*C, Windows 98,Unix: HP-UX, Solaris
Shell scripting

Oracle analyst programmer RAF Innsworth Oct 1997 Mar 1998

Tools used Oracle server v7.3.4,PL/SQL v2.3
SQL, Oracle Forms v4.5
Oracle Reports v2.5, Designer/2000 v2.3
Oracle Discoverer

Oracle analyst programmer National Power Apr 1997 Sep 1997

Tools used Designer/2000 v2.1,Oracle forms v4.5
PL/SQL v2.3,SQL

Oracle analyst programmer Convergys Jan 1995 Mar 1997

Tools used Oracle server v7.0 to 7.3.4,PL/SQL v2 to 2.3
SQL*Forms v3, SQL*Menu v5
Oracle Reportwriter, SQL
Pro*C, Unix: HP-UX, AIX, Solaris
SQL*Loader, Oracle Designer v5 (CASE)

Oracle analyst programmer Admiral Ltd Apr 1994 Dec 1994

Oracle v7, Oracle Forms, Solaris Unix

 

education, training and professional qualifications

 
Date From Date To Estab Qualification
Sep 1984 Jun 1988 Dundee University Bsc Pharmacology
Sep 1992 Jan 1994 Bristol University MSC Computer Science