Dominic Giampaolo

I'm Dominic Giampaolo. I program computers for a living.

During my time here in the valley I have worked for SGI, Be, Google (briefly), and QNX. I'm currently at Apple.

One of my claims to fame is writing the Be File System. I also wrote a book about BFS called, "Practical File System Design with the Be File System". Since it's now out of print, if you click on the second link you can download a copy. I've also put a copy of the File System Construction Kit that's mentioned in the appendix of the book.

Another cool thing was at QNX where I found a bug in Intel's P-II and P-III cpu's (errata item E80).

At Apple I work in the file system and Spotlight groups. Since Spotlight shipped, I'm back with my file system team hat on most of the time. I enjoy working at Apple a lot.

A few years ago I went on a trip around the world with my wife, Maria. If you click on the link you can see pictures from the trip and read about it. The pictures are ok, the story is kinda boring though (unless you're Maria or me :).

Back in 2001, my wife and I took a trip to Europe and Africa. We visited family in England, a friend in Uganda, took a side trip to Zanzibar and then finished off with another family visit in Italy. There's a few good pictures on that link.

I like cycling, especially climbing big hills and difficult road races. When I lived in the San Francisco Bay Area my best time up Old La Honda was 16:55 (on 8/11/12). A long long time ago I rode up Mt. Diablo in 53:14. I've raced in the pro class a few times and quickly learned that there is no way all men are created equal.

I like cycling enough to also be co-owner of a bike shop, Busytown Bikes, in Lewiston, ME. The shop opened March 18, 2013 and is already doing a healthy business. The shop carries bikes for everyone: road, mountain, commuter, hybrid/comfort, and kids bikes.