CV

Personal Details

Name:

Mark Styles

E-Mail:

work@lambic.co.uk

Address:

Withheld

Telephone:

Withheld

  Canada

Availability:

Immediate

Date Of Birth:

15 May 1969

Sex:

Male

Nationality:

British and Canadian

Status:

Married

Full Driving Licence
Full British Passport
Canadian Citizen
Non-Smoker

Positions:

Unix System Administrator

Oracle Database Administrator

Oracle Analyst/Programmer

Oracle Forms Programmer

C/Pro*C Programmer

Skills Summary

Skill Experience Last Used
Software used: Oracle V6/V7/V8 (Development) 20 years Now
Oracle V6/V7/V8 (DBA) 10 years Now
Oracle Developer/2000 (Forms 4.5) 12 years Now
Oracle Designer/2000 3 years 7 Years
Office productivity tools 17 years Now
X Windows 6 years 1 Year
Internet tools (Firefox,Netscape, IE, Archie, SSH, FTP, telnet, gopher etc.) 14 years Now
Languages: C/Pro*C 5 years 6 Years
SQL 20 years Now
PL/SQL 18 years Now
Bourne/Korn shell 20 years Now
Perl 1 year 5 Years
HTML 12 years Now
PHP 8 Years Now
Basic 3 years 12 years
Operating Systems: Sequent Dynix and Dynix/ptx 5 years 12 years
SCO UNIX 3 years 12 years
DELL/ICL/UnixWare SVR4 UNIX 3 years 11 years
IBM AIX 3 years 7 years
Sun Solaris 8 years Now
Linux 10 years Now
MS-DOS/Windows 16 years Now
Systems Sequent Symmetry s81/s27/S2000 5 years 10 years
IBM RS/6000 family 3 years Now
ICL DRS/6000 family 3 years 8 years
IBM compatible PCs 15 years Now

Schools/Colleges

1980-1985 Gable Hall Secondary School
Southend Road
Stanford-Le-Hope
Essex
1985-1987 Palmers Sixth Form College
Chadwell Heath Road
Grays
Essex
1991-1993 Kingston College Of Further Education
College Road
Kingston-Upon-Thames
Surrey

Qualifications

Subject Qualification Grade
Mathematics O level B
English O level C
Physics O level B
Biology O level C
Chemistry O level C
French O level C
English Literature O level D
Electronics O level E
Computer Science CSE 1
Geography CSE 2
Computer Science A level E
Mathematics A level F
Computer Science HNC Pass

Courses Taken

Unix for System Administrators Instruction Set 1991
Oracle 6 Database Administration Oracle UK 1991
Basic Data Communications BT 1992
HNC Computer Science KCFE 1991-1993
Oracle V7 Architecture Oracle UK 1994
ICL SVR4.2 New Features ICL 1994
Tuning SQL under Oracle 7 Oracle UK 1995
Oracle Forms 4.0 for SQL*Forms 3.0 developers Oracle UK 1995
Atlas EDI training course Atlas 1995
Business Objects Managers Course CedarData 1996
CFACS Administrators Course CedarData 1996

Interests/Hobbies

My main interest is in computers, but I also enjoy cooking, woodworking, gaming, driving, reading, music, movies, socialising, snooker, and pool. I love travelling, and have worked as a volunteer on Earthwatch projects.

I’m also a keen proponent of open source software. I’ve contributed to the WordPress project with testing, bug fixes and a small plugin.

Work Experience

2001-Present Analyst/Programmer
McGill University
Montreal
Quebec

At McGill I have worked in a Unix/Oracle/Windows environment developing web applications for the University’s administrative systems. I’ve learned the basics of AJAX and drastically improved my web development skills.

2000 Oracle/Unix Consultant Analyst/Programmer
CN
1100 Rue University
Montreal
Quebec

After arriving in Canada and taking a brief sabbatical, I started a 6 month contract with CN in July 2000, developing a management reporting system for the railroad.

My role on the project involved:

  • Database design
  • Software development using:
    • SQL
    • PL/SQL
    • Unix shell scripts
    • SQL*Loader
    • ASP
  • DBA liason responsibility
  • System support during UAT
1996-1999 Oracle/Unix Consultant Analyst/Programmer
BT CSEC Division
North Star House
Swindon
Wiltshire

I started with BT on a six month contract, which was extended several times.

The project was an automated management reporting system for private business telephone networks. My role on the project involved:

  • Database design
  • Software development using:
    • SQL
    • PL/SQL
    • Unix shell scripts
    • Oracle Forms 4.5
    • Oracle Reports 4.5
    • Pro*C
  • Development DBA responsibility

The service became available to customers in July 1998, but development continues to add to the service. I left in December 1999 to emigrate to Canada.

1993-1996 Analyst/Programmer
Whitaker Teleordering Limited
3 The Windmills
St. Marys close
Alton
Hampshire
GU34 1EF

Initially, I was involved in the development of a system to replace the existing mainframe system. The system was designed to take orders from bookshops electronically, route the orders to the relevant publishers (either electronically or by post), then send order confirmations back to the bookshop. This project involved:

  • C and Pro*C Development
  • Shell scripting
  • PL/SQL development
  • EDI Mailbox technology

This system went live in June 1994.

The next project undertaken by the company was a sales trend analysis system similar to the ‘gallup’ music charts for the book trade. My responsibilities on this project were:

  • Development DBA
  • Unix shell scripting
  • PL/SQL development
  • Software evaluation (Oracle Forms/Reports)

The ‘Booktrack’ project went live at the start of 1996.

At the same time as the sales analysis system was being developed, I started a solo project developing a new booktrade database to replace an existing one. I designed the database, and wrote a prototype front-end in Oracle Forms 4.0.

After developing the Booktrade prototype, I joined a team of contractors to build an internal business system for the company, consisting of ordering/invoicing, subscriptions and advertising functionality, and linking to an accounting package (CFACS). On this project we used:

  • Designer/2000
  • Developer/2000
  • PL/SQL development
  • Unix shell scripting
  • Pro*C

The business and booktrade systems went live in June 1996.

1989-1993 Technical Support Analyst
Croner Publications Limited
Croner House
London Road
Kingston-Upon-Thames
Surrey
KT2 6SR

I started as a Junior Operator, but became involved in the implementation of
new computer systems. I undertook the companies Systems Administration duties,
which encompassed:

  • Oracle Database administration
  • Unix system administration
  • TCP/IP Network Administration
  • Assistance to developers using Oracle Forms 3, C and Pro*C

After automating many systems, I was able to spend a lot of time learning the intricacies of Unix and Oracle.

1987-1989 Computer Peripherals Operator
National Westminster Bank
Management Services Division
Goodmans Fields
74 Alie Street
London E1

I worked as part of an operations team controlling printers and tape units in a busy computer centre (shift work). I was offered a position in the operations control centre, but chose to take a job at Croner Publications.