About
I’m a technology enthusiast with experience in a few different arenas. Most of all, I’m a huge hockey fan. That’s far more important. You’re welcome to read the blog so long as you’re not a fan of either the Dallas Stars or the Hurricanes (I’m kidding, of course. You folks just need to pay). I’ve included a brief rundown of my professional skill set below. For more information, see my LinkedIn Profile.
Professional Skills
The following is a brief list of systems and components I have professionally worked with. This is far from exhaustive. Please don’t hesitate to contact me if you have further questions regarding a contract opportunity.
- MySQL – From a DBA and a systems engineering perspective and from a developer’s point of view. I have experience with standalone server systems as well as highly-available cluster installations.
- Linux – As an RHCE since Red Hat 6.2, I fully understand the Linux operating system and methods of tuning, deployment, and administration.
- The Python Programming Language – Python is a dynamic, expressive language which allows developers to just get work done. It doesn’t get in the way. In fact, with it’s wide selection of extension modules, it helps get the job done quickly.
- NAS & SAN Storage – I’ve deployed high volume storage systems using Hitachi, EMC, Brocade, and Sun Microsystems components. I know when certain technologies are better than others and what the proper array is for the job is.
- Python development tool set – SetupTools, Emacs, PIP, Virtualenv, and Nose, Buildbot, unittest, and more.
- C Programming – System level work such as administration automation and system daemon customization, when appropriate.
- Java tool chain – I’ve built and maintained Tom Cat based systems.
- FreeBSD – I’ve maintained proprietary kernel modifications for a custom VPS platform.
- Unix Network Services -SMTP, DNS, POP3, IMAP, LDAP, and so on.
As a technologist, my core competencies are automation of systems administration tasks, Python development, and integration of OSS systems.
Experience
I’ve spent the bulk of my professional career running Internet systems. Specifically, proprietary web site hosting platforms, distributed LDAP-based authentication, systems automation, and all of the supporting infrastructure. I tend to think of myself as having a wide spectrum of knowledge, brought together by a deep Python know-how.
Publications
Python 2.6 Text Processing Beginner’s Guide – https://www.packtpub.com/python-2-6-text-processing-beginners-guide/book
External Profiles
Now that the world is managed through a collection of disparate social networks, I’ve decided it makes sense to include links to my external profiles.
StackOverflow.com – I’ve been reading this for months, though I’ve just started contributing. A collection of community managed programming questions.
ServerFault.com – A cousin of StackOverflow. For systems administration questions.
Google Profile – Why not?
Google Groups – A list of answers and questions I’ve recently posted to Google Groups.
LinkedIn – Sort of like an online resume? No?
Twitter – I think everyone has a Twitter account these days.

