General UNIX Skills

UNIX and derivative operating system such as Solaris, HP-UX, AIX, SCO OpenServer, SCO UNIXWare, Linux and BSDs share a lot in common. In fact they are about 90% the same!

In my 20 plus years of experience working on UNIX, I have developed many skills that work well in all UNIX environments.

UNIX System Administration

I have worked as a UNIX system administrator for over 14 years and have been responsible for systems ranging in cost from a few thousands to systems worth hundreds of thousands of dollars.

Over that time I have been able to develop strong skills in:

Shell Programming

I have been writing shell scripts for over 15 years. I prefer the Bourne Again Shell or bash. I'm also quite comfortable with the original Bourne Shell, sh and the Korn Shell, ksh (ksh93 preferred).

Some of the scripts I've written for clients include:

C Programming

I started my career as a C programmer. I was fortunate enough to be introduced to C back in 1981 (when the K&R C book was all you could buy). I've worked on many projects, usually performing system programming or programmer tool development.

Here's a bit more detail on some of my more substantial C programming efforts: