www.undergroundballoonservice.com © 2006 underground balloon service limited

Homepage
Work
Curriculum Vitae
Past Projects
Full Skill Set
Comments
Leisure
Travel
Music
Misc
Blog
Full Skill Set...

A Curriculum Vitae never quite says enough does it?

Below are listed all my skills broken down into relevant categories.



Programming...

My programming skills are as follows:

ColdFusion... My main skill. Never mind Forta or Helms, I'm your man. I've been using CF since 1999 starting with version 4.01 ongoing to MX (6,1,0,63958) and the new Macromedia Flash MX 2004 video components. If ColdFusion can do it then I've most likely used it, SQL (obviously), LDAP handling, Verity, XML, components and functions, charting, etc, etc, etc. I think ColdFusion is absolutely marvelous for rapid web service and application development. Not only that but it's easy to both teach and learn (see training below).

PL/SQL... I have been using Oracle 8i and 9i for over 2 years. I currently create packages and procedures and carry out admin tasks for a database that in its production version contains over 3 terabytes of data. I have recently written a ColdFusion application that converted CF5 based CLOB data from an 8i db into a 9i db. This required the translation of data entered using multiple codebases to UTF8.

SQL / T-SQL... My SQL skills are predominantly based around MS SQL Server from v7 to 2003. I have a great deal of experience in writing Stored Procedures with user defined function based error handing, T-SQL in financial transactions, Triggers, Constraints, DTS packages and relational database design.

C++... I have around 3 years experience in using C++ with the Win32 API and MFC. My professional experience has mainly been in a subsiduary role of updating existing software developed to enable flat file data structures to be imported into a 3rd normalised relational db system.

Java... I have used Java in growing amounts over the last 4 years ranging from simple applet development in the 90's to writing an NT Service that uses a multithread FTP class handling over 100Mb a day, accepting connections from specific IP ranges and implementing the required security (whisper: This was used by D*sney but don't tell anyone). I have completed the Sun SL-275 programming course and will be taking the Sun Certification Exam as soon as I find time to revise.

PHP... Ahhh, PHP. My growing appreciation of this language was given a huge boost about 6 months ago when I started using it in conjunction with Apache running on a Red Hat 8.0 Server. Having not used Linux to any extent previously I had to get down to manning commands at the same time as scripting up my PHP. I tend to use PHP to build smaller sites where budget is low and requirements high and where it may be likely that the site owner will change their requirements occasionally.

ASP.NET... Not my favourite but we have to learn why we dislike things. My main gripe with .NET is that MS constantly change the standard component set with each Windows release so the scripts are constantly having to be updated. I've created a few applications using .NET but don't particularly enjoy it.

JSP... Why do we need EJBs? So that banks, corporations and other large organisations can have trackable RMI components, improved security and an average payroll for software engineers that would scare the living daylights out of NASA.

Javascript... I've been writing Javascripts for over 5 years and it still makes me laugh when I see the average Dreamweaver rollover code. Web Designers seem to give you a glazed stare when you tell them it's rubbish and ColdFusion novices look at their generated source code with a gasps of astonishment at the 500kb of completely useless script they've managed to produce. Long live getElementByID() and CSS.

XML... I've only really been involved in creating document definitions, dynamic XML creation and object based data transfer. The multithread FTP NT service mentioned the Java section above is a good example.

D/HTML... When I fisrt started playing with computers in about 1984 I realised how difficult it was to do simple things like create a nice screen output from a Spectrum/Amiga (remember "Depth Charge"?). Somethings never change do they? It would be fair to say that in the last 5 years HTML and all its dandy children have had me gazing at the ceiling wishing that the internet would just go away. It never happened so I've had to hone my skills for all browser types with an eager nod of the head to the W3C accessibility guidelines. This can be difficult when your trying to fulfil a request for dynamically generated realtime interactive video content for display on a Japanese Spec PDA.

CSS... Why CSS has taken so long to become the de facto standard layout control mechanism is beyond my ken. I'm a big fan. You may have noticed that most of this site's look and feel is achieved using CSS1. My next task is to make a version that is entirely compatible with the W3C usability requirements using CSS2, so you may hear me cursing the Mac Safari browser some time soon.

Visual Basic... Enough said.


Training...

Over the last 6 years I've delivered numerous different training programs on a range of subjects. These are listed below:

Marketing for the web... For over 18 months I worked with Andrew Walker, who is the Professor of EBusiness at the École Supèrior de Grenoble, France. My role involved travelling around Europe delivering training to corporate clients, SMEs, university lecturers and others on effective marketing strategies for online business. Notable corporate examples include the ACCA, the EMI Music Group and Telemark Music o.b.o. Sony Music Entertainment UK. I was part of a 3 person team who created a modular 5 day course which was eventually expanded to be accepted as a modular section of 3 MSc courses in Ecommerce and Business Studies run by Leeds Metropolitan University, the University of Bradford and the University of Huddersfield.

Ecommerce... As the sole trainer for Shopcreator I demonstrated, instructed and aided dozens of individuals and companies in creating their online stores, portals and standard websites. This involved hands on help and advice on optimization, search engine registration methods, web spider methods and effective business rule implementation.

HTML... Not only have I been cursed with learning how HTML works in half a dozen broswers but I had to teach lots of youngsters the same thing in my first year after leaving university. They were delighted as I'm sure you can imagine.

VRML... At the same time as the HTML teaching role I also began training selected junior developers how to make 3d worlds using VRML, including spacial audio effects, surface mapping, linking and detail level control. This was much more interesting for them than staring at a 1 pixel difference in an IE/NS HTML test.


Design...

I always liked the idea of art, I wasn't very good at it so I took up design instead!

I have a professional understanding of the following design environments:


Macromedia Flash MX... Moving Pictures? On the internet? Oh yes, we can do it all with Flash, plus the new FLV stuff gets video up there too. I've used ActionScripting to create data driven Flash applications and mulitimedia presentations.

Macromedia Fireworks... As opposed to Dreamweaver which I have "issues" with I love Fireworks as long as designers aren't allowed to export the HTML it produces.

Adobe Photoshop/ImageReady... From optimal 256 colour website design to billboard size CMYK images I have plenty of experience here. I find the batch prosessing capabilities to be a great help when receiving large product catalog image libraries.

3d Studio Max... The great 3d design software from Discreet. I used this to create a lot of 3d scenes which were imported into Flash to create cool looking (but bandwidth hungry) websites for several clients on request. I'm in the processing of digging some examples out of my archives and getting permission to use them here. In the mean time just look at the Design [3Mb! bb] section under Leisure. These are some test objects to see how many surfaces I could use without the file size getting silly, but it did.



info@undergroundballoonservice.com