Skills...

[Contents] [About] [Personal] [Education] [Awards] [Work Experience] [Skills] [Interests] [Contact]
Skills...

Most of the following skills have been derived from my years of study, with others being pursued in my own time, with a learning window of over 4 years.

Hardware Platforms & Peripherals

Extensive IBM PC systems architecture, peripherals and SCSI devices (including hard drives, tape back-up units, CD Rom's and software set-ups). Familiar with machine assembly/disassembly, component connection and modem setups.

The acquisition of a sound and knowledgeable background in UNIX knowledge has been established by using both Sun workstations, IBM RS 6000's (via AIX), and the Linux operating system on my home PC.

I have also had some direct experience in using SGI's, via its UNIX operating system.

Software Knowledge

A practical MS-Dos knowledge covering both system and application levels.

Familiarity with various communications packages (Terminate, Telix, QModem, Terminal for Windows) and setup systems for connection via modem to either bulletin board systems, or SLIP, PPP accounts (Trumpet Winsock for Windows 3.x/Workgroups and Windows 95, as well as Dial Up Networking in Windows 95 and Slirp for UNIX).

On UNIX platforms, I am able to compile and install third-party UNIX source software and have rudimentary knowledge of "tweaking" source software to aid in successful compilations. Experienced in various UNIX CLI utilities such as EMACS, FTP, TELNET & Remote utilities.

In X-Window environments for UNIX OS's, I have been able to set-up X-Window servers (Linux), familiar with interface configurations and can customise user session's via the distributed configuration source files. I am also familiar with the scripting language used in shell scripts, which provided a solid grounding when I subsequently learned to program for TCLSH/Tcl/Tk interpreters (see below).

Computer Language Familiarity

Computer languages that I have created programs in include Assembler (80X86 and some Motorola 68000), Pascal (Borland and Vax environments), COBOL, C and C++ (Borland and GNU environments), Functional Language programming (Miranda), Concurrent programming (modicum of SR) and various strains of BASIC (Visual and other event driven derivatives).

I am also very well experienced in the Tcl/Tk scripting language (and as a result have learnt, TCLSH), which was used extensively to complete my final year project as part of my degree course, and I also posses an extensive, practical knowledge of HTML (including forms, tables and the subtleties of the extended features associated with the GIF file format, which is undergoing something of a near-revolution at the moment in its use).

I am currently familiarising myself with the Java programming language, as the possibilities allowed within the home browser environment using this language are still yet to be grasped and will (over time) present better opportunities for creativity in the field of web design.


This page hosted by Geocities Get your own Free Home Page
1