WWW.BROKED.ORG
"We have technology, we are powerful." - Paclids @ Star Trek

About Me

Projects

Lauryn

Cats

House




About Me

I completed my undergraduate degree at Northern Arizona University in Flagstaff, AZ. NAU was a great experience for me, and led to meeting my future wife Robyn. While I was there I worked at various parts of NAU. I made NAU's first website, which wasn't a very good example of my work. I also worked as lab director of a dorm computer lab with 4-5 employees at various times. I also wrote alot of code to do weird sorts of things which helped me to understand there is only one real programming language.

I got into Linux early on working at a distributor of Linux called Infomagic. At the time, I was writing a driver for some SCSI card I had for the VSTa microkernel, but liked the developing community around Linux and saw it as a pretty good fit.

I had several internships at Intel Corporation and this led to my first real job at Intel Corporation working as a Software Engineer. I worked on USB device drivers, a Windows GUI that controlled USB monitors compliant with the USB Monitor specification, and the USB monitor specification. My next job, working in the same group was the first Intel Integrated RAID card. This card was a RAID 0/1/5 card with embedded flash, an Intel i960 processor, and memory. I worked on UI where I wrote an async pluggable protocol for Internet Explorer to replace the webserver/cgi combo required to configure the HTML-based RAID user interface. I also worked on several programming libraries and the development kit for OEMs for the RAID card. Intel reorganizes about every 9 months, so my final job at Intel was working in a research group where I proposed a filesystem offload card. The card was a typical RAID card, but a filesystem was running on the I/O Processor located on the card (instead of a block based RAID system). This final project was pretty cool and was my first cut at hardcore embedded software development.

After the final reorg (into research group) all of my good engineering friends I had met had started to leave Intel for different startup opportunities. One friend in particular Deepak Saxena left to Montavista Software.

He recommended me for an engineering position, and I accepted a job in December 2000. I worked at Montavista a bit over 5 years building the MontaVista Linux Carrier Grade Edition software. I also worked with the Carrier Grade Linux working group and Service Availability Forum.

MontaVista was alot of fun and we built a great business with strong market presence. But alas, my personal interests got the best of me and I decided to join RedHat to work on clustering technology in their clustering group.

I have a daughter named Lauryn who is three. She has to be the smartest kid I've met, but then I don't have alot of experience with childen :) I also have a young boy named Warren who is one. He is into everything. Very inquistive.

I have two cats, named Einstein and Euclid. Einstein is an abby mix and Euclid is a pure-bred blue abby who thinks he is a dog.

In my work time and alot of my personal time I maintain a project called openais. The purpose of the project can be found at the openais project website .