Dominic P. Giampaolo es un desarrollador de software que ayudó a desarrollar el sistema de archivos Be para el sistema operativo Be (BeOS) y actualmente trabaja en Apple Inc.
Después de graduarse de Lewiston High School en Lewiston, Maine en 1987, comenzó a estudiar ciencias políticas en la American University en Washington, DC , pero cambió a ciencias de la computación después de un semestre. [1] Después de completar su licenciatura, hizo una maestría en el Worcester Polytechnic Institute . [1]
Después de graduarse, viajó a la costa oeste para trabajar para Silicon Graphics en su División de Sistemas Avanzados. Allí trabajó en el grupo que adaptó IRIX al conjunto de chips de microprocesador R8000 de 64 bits y trabajó en los sistemas gráficos RealityEngine e InfiniteReality . [1] Mientras trabajaba para Silicon Graphics, localizó y solucionó un error en el sistema de composición Flame de Discreet Logic que estaba retrasando la posproducción de la película Speed . [1] [2]
En octubre de 1995, Giampaolo se enteró de BeBox por un amigo en una partida de póquer. [1] [3] Poco después de visitar las oficinas de Be Inc. para ver una demostración de la computadora, comenzó a trabajar en BeOS, trabajando inicialmente en varias áreas, incluido el núcleo y la capa POSIX [2], pero más notablemente desarrollando el sistema de archivos Be junto con Cyril Meurillon, que reemplazó al antiguo sistema de archivos Be escrito por Benoit Schillings [4] que a su vez había reemplazado al sistema de archivos plano original escrito por Meurillon. [1] El sistema de archivos Be incluía una serie de avances en comparación con otros sistemas de archivos de computadoras personales en uso en ese momento, como un diario para mejorar la confiabilidad y soporte para metadatos extensos que se pueden indexar para responder rápidamente a las búsquedas.
Después de Be, Giampaolo trabajó en Google [2] y luego en QNX Software Systems . [5] Mientras estaba en QNX, descubrió un error en la unidad de obtención de instrucciones de los procesadores Intel Pentium II y Pentium III . [6] [ ¿ Fuente autopublicada? ]
Desde marzo de 2002, Giampaolo trabaja para Apple Inc., [4] donde forma parte del proyecto del sistema de archivos macOS ( Apple File System ) y de los grupos Spotlight . [6]