Chad M. Huneycutt Education

advertisement
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
Download