I am a Linux/Unix software engineer, operating systems (commands and utilities, mostly). I have over 20 years of experience in software engineering, much of it under tight deadlines and/or as technical lead. I spent 15 years at Silicon Graphics, where I was a core individual contributor or technical lead in a wide variety of programming and engineering projects, from web development to network installation automation, to distributed (cluster: high availability and high performance) infrastructure development and porting, to security (cryptographic) infrastructure design and development, to Linux kernel development. I spent a turn as technical lead for the IRIX 6.5.17 release. I consider myself an expert in C, Perl, and shell-script coding, and competent in C++, HTML, Java/Javascript and Python.
I have experience doing Software Quality Assurance, primarily creating automated test scripts in Perl and the creation of test plans (test design docs in local parlance).
I have experience in code and algorithm optimization, web-based services, secure host administration, scripting, custom Linux kernels and installations. I prefer to work in a small group of talented people who can brainstorm "bleeding edge" software and products.
I am interested in a challenging Unix/Linux software development position, preferably in back-end infrastructure. An Open Source project would be a definite plus.
My resume:
I used to have a web site at http://reality.sgi.com/scotth/, until it was shut down. There is a replacement now up at http://reality.sgiweb.org/scotth/.
I have kept a partial mirror of my reality site here. It is split in 2 pieces: