Mr. Hamill received a B.S. in Mechanical and Aerospace Engineering from Cornell University, followed by a M.S. in Electrical Engineering with a concentration in software from the University of Colorado at Boulder. His Master's thesis topic was "Internet Structure Visualization". He has almost twenty years of experience as a software developer, including work on academic research projects, large-scale commercial software, Internet applications, entrepreneurial startup efforts, satellite and remote sensing systems, and classified defense programs. Past employers include IBM, Lockheed Martin, MTV/Viacom, Ereo/iBelay, and Quark. He has extensive international experience, including work with partners in Germany, South Africa, India, and Kuwait.
Mr. Hamill is a recognized expert on Test-Driven Development (TDD), a key element of Agile development. His book "Unit Test Frameworks" was published by O'Reilly Media in November 2004. He has authored or co-authored several academic and commercial papers and articles. His research interests include advanced graphics and GUIs, Grid computing, and Agile development processes. |