The Story of Dan
   
I was born in Minnesota, and the first 16 years of my life were typical of a midwest-born geek who played lots of musical instruments and spent far too much time in front of a computer.  As a Junior in high school, I opted to take advantage of a wonderful program in Minnesota which goes by the designation  Post Secondary Education which essentially allows any high school junior or senior to apply to any MN college and have all tuition/housing funded by the state.  After a year and a half of  undergraduate computer science study at the University of Minnesota, I transferred to Tulane University in New Orleans.  After another year, I decided to pursue an Internship Opportunity at Argonne National Labs outside of Chicago IL working in the Math and Computer Science Division with the Systems Group.  After a few small projects, I was given the task of integrating the Linux OS into the existing *nix/Windows environment, which soon became a sort of passion as this was around the time when Linux was quickly becoming a very exciting option for high performance, server, and desktop scenarios.    About a year later (I was almost 20), the division was awarded the opportunity to design, build, and manage a large scale Linux Cluster to support scalable application research being conducted by scientists around the world.  We dubbed the cluster 'Chiba City' in reference to the sprawling metropolis used in several of William Gibson's novels.  During the design phase of the cluster, which ended up being a 512 compute CPU super computer, I was offered, and accepted, a full time position as System Administrator with the Systems Group.  over the next three years, I was fortunate enough to work with many scientists and collaborators of MCS, and built several more linux clusters to support various research activities.  My work also involved the creation of scalable cluster management software and I worked closely with the MPICH and Futures Lab groups in pushing the development of parallel file systems, distributed visualization systems, and other parallel tools.  While working, I pursued a Masters Degree of Computer Science from the University of Chicago, which I was granted in June, 2002.  Although my work at Argonne was immensely satisfying, I felt the time had come after five tremendous years to pursue my original ultimate goal, which was and is to become a contributing force in computer science research.  Toward that end, I transferred to the University of California, Santa Barbara as a graduate student pursuing a PhD, which is where you'll find me today.  My luck held as I landed in the research group of Dr. Richard Wolski here at UCSB, whose group is involved in high performance wide area computing research.  Since coming to UCSB, I have been involved in small coding projects related to the NWS (Network Weather Service) project, as well as starting original research involving characterization of workstation resource failures in distributed systems.  In the Fall of 2003, I was also honored with the opportunity to design curriculum for and teach a mid-level undergraduate course entitled 'C, C++ and UNIX programming'.