Keith Barrett

Work Summary

Worked in a dual-career as a software engineer and an IT Systems Manager for over 20 years. Started with engineering on DEC PDP11's, then VAX/VMS and Unix and Linux, then NT, then back to Linux. My engineering specialities include multi-platform integration, IPC & networking. Favoriate language: C.

Was an engineer in the cable-TV and process control industries performing specialized network communications.

Employee of Digital Equipment Corp. for over 5 years. One of the core engineers of DECmessageQ (aka BEAmessageQ); message queuing middleware.

Worked as a project manager for 5 years at Bayer Corporation designing and supporting the computer/network infrastructure for all the facilities in the Raleigh area.

Linux user and contributor since '92. I joined Red Hat in 1999 as a lead developer on piranha, and eventually became team leader of the HA Technology Team. I created the piranha failover services (FOS) functionality, co-created the "High Availabiltiy Server" product (now merged into Red Hat's "Advanced Server" product), and was webmaster for the ha.redhat.com High Availability Server web site.

Left Red Hat in June 2001 and currently perform a mixture of IT infrastructure and Linux work.