Chad M. Huneycutt 4232 Osburn Ct Duluth, GA 30096 (678) 629-8605 chad@huneycutt.org http://chad.huneycutt.org Education A.B.D in Computer Science Georgia Institute of Technology September 1997 - December 2005 M.S. in Computer Science Georgia Institute of Technology May 2005 B.S. in Computer Science, cum laude Furman University May 1997 Experience Georgia Institute of Technology College of Computing Research Technologist II with Technology Services Organization (TSO) Atlanta, Georgia Jan 2009 - present This position was joint with the Center for Experimental Research in Computer Systems (CERCS). I worked closely with other faculty and grad students, providing guidance on the IT resources of the center and also acting as a liaison to TSO. This list represents some of my responsibilties and accomplishments in this role. Managed over 1000 servers and desktops across 5 labs and 3 datacenters. With one or two undergraduate assistants, I deployed, installed, debugged, repaired, and retired all of the IT resources for CERCS Participated in GreenIT initiative, an NSF-funded, cross-disciplinary project to study opportunities to reign in rampant IT energy demand. I collaborated with researchers in the School of Mechanical Engineering to bring online a highly instrumented datacenter. Designed and deployed a new server and desktop provisioning system based on cobbler. This system is integrated with our configuration management and user management systems, and is used for unattended installation of all managed research and instructional systems in the college. Designed and deployed an instructional VM farm for kernel hacking and other systems courses. Georgia Institute of Technology College of Computing Research Scientist I with Technology Services Organization (TSO) Atlanta, Georgia Jan 2005 - Dec 2008 While working with TSO, I participated in every aspect of the IT organization, from assisting customers with desktop problems through the helpdesk to installing and configuring high performance computer clusters. I was also involved in strategic planning for the organization as well as systems architecture design. This list represents my primary responsibilities and major accomplishments. Installed, configured, and loaded the OS on several high performance computing clusters, including a 52node installation with infiniband interconnects. Tasks included: physical assembly and installation into racks, BIOS configuration, DNS, DHCP, and YP configuration, kickstart file creation, and some Cisco network switch configuration/debugging. Debugged hardware and software problems on many different platforms used within the college, including Dell PowerEdge servers, Dell desktops, IBM BladeCenters, and HP Itanium servers, running various flavors of linux and windows. Debugged, maintained, and enhanced in-house centralized user account management and system configuration applications written primarily in shell and perl. Georgia Institute of Technology College of Computing Ph.D. Student Atlanta, Georgia Aug 1997 - Dec 2005 Over the past 8 years I have worked with several professors on research in the areas of computer architecture and compilers. The bulk of my time has been spent on a dynamic binary rewriting system that I wrote to explore software caching. Nortel Networks Access Networks Web Development Consultant Alpharetta, Georgia Jun 1998 - Aug 1999 Developed a web application using HTML, Javascript, and TCL (for CGI and database queries) that enforced change management vote deadlines and authored user documentation of the application. Advanced Automation Systems Support Greenville, South Carolina Oct 1996 - August 1997 Developed software for the FastFlex System (C and C++). I also set up and administered QNX networks used in FastFlex installations. Furman University Help Desk Supervisor Greenville, South Carolina Sep 1995 - Dec 1996 Worked at the Help Desk troubleshooting and installing both faculty and student computers. I was also responsible for dispatching other students to deal with help requests. Skills System Administration puppet, cobbler, kickstart Experience configuring and debugging many standard service packages, including apache, ldap, postfix, bind, yp, nfs, pam, etc. Linux/Unix 2 years experience as developer for Gentoo Linux distribution 16 years of Linux tinkering, including installing and configuring many distributions including Slackware, Redhat, Mandrake, and Gentoo. Computer Languages (best) C, Java, TCL, {ba,tc,c}sh, make Computer Languages (competent) C++, perl, automake/autoconf, SPARC assembly, Ruby Computer Hardware Over 18 years of hands-on experience with x86 hardware, including personal and professional projects. Recent hardware includes Dell PowerEdge servers, IBM Bladecenters, Penguin Computing compute nodes and fileservers, and storage arrays from Apple, IBM, Sun, and Panasas. Computer Networking Familiarity with Cisco IOS, including port configuration for trunks, EtherChannel bonds, and dynamic/static vlan assignment. Experience configuring and integrating Nortel/Blade Network and Force10 switches into Cisco network. Honors NASA/JOVE Research Fellow Upsilon Pi Epsilon Computer Science Honorary Society Served as President from Aug 1996 - May 1997. Pi Mu Epsilon Mathematics Honorary Society Phi Eta Sigma Freshman Honorary Society 1995-1997 1995 1996 1994 Affiliations/Service Member of College of Computing GFRT Committee Member of College of Computing CNS Steering Committee GT College of Computing Graduate Student Committee CNS liaison ACM (Association for Computing Machinery) IEEE (Institute of Electrical and Electronics Engineers) Citizenship U.S. Citizen References Available Upon Request 2010 2004-2005 2004-2005 19961998-2004