Work Experience |
Senior Systems Administrator (SAGE Level III-IV) -
Theoretical and Computational Biophysics Group,
March 2000 to present
- Design, purchase, and deploy Linux computation clusters
and Sun visualization systems and servers.
- Administrate, maintain, and secure a network of 50 local
users and 300 local machines, running primarily Solaris,
Linux, and MacOS X.
- Budget and plan for continuing system and network
upgrades of a multi-million dollar compute environment.
- Lead a team of 7-10 student workers in system
troubleshooting and general user support.
- Write and assist with grant proposals for research and
equipment.
- Write and maintain scripts, ranging from internal backup
solutions to web management tools.
- Write and maintain system and user databases and
associated frameworks.
- Develop and teach a series of workshops on designing and
building Linux clusters.
News Administrator (SAGE Level II-III) -
Center for Reliable and High-Performance Computing,
February 1999 to March 2000
- Administrate and maintain Usenet News software and
hardware.
- Install, upgrade and maintain department Windows 95/NT, Linux,
MacOS, Solaris, and HP-UX systems and computer labs.
- Troubleshoot other miscellaneous computer concerns.
Computer Consultant (SAGE Level I) -
Department of Mathematics, October 1995 to May 1999
- Assisted graduate students and professors in computer setup
and maintenance.
- Maintained, installed, and helped upgrade a computer lab
of Sun SPARCStations and assorted printers.
- Maintained departmental web pages.
|
| Education |
University of Illinois, Urbana-Champaign (August 1995 to December 1999)
Degree: Bachelor of Science in Computer Engineering
|
Related Skills (Strong) |
Programming: Strong development experience with Perl
and Bourne Shell. Some experience with C, C++, Java, PHP,
Python, several others.
Tools: Apache, sendmail, UW/IMAP, LPRNG, OpenSSH, Samba,
YP/NIS, automount, MySQL, CVS, DNS/BIND
Operating Systems: Solaris, Linux, MacOS X, Windows 2000/XP
|
Projects & Publications |
- Chair and Co-Founder,
Big-8 Management Board
- DBIx::Frame - a perl module for creating and
maintaining database frameworks.
- TapeChanger::MTX - a perl module for managing tape
changers
- Perl-based news packages:
newsproxy,
Verimod,
News::Web,
News::Overview,
NewsLib,
kiboze,
News::Cancel,
pgpmoose
- Other software:
script library,
perl modules
- UIUC Campus News Server - Maintainer
- FAQs:
a collection of personally maintained Frequently Asked Questions
lists.
- Moderator of eleven newsgroups, ranging from moral philosophy
to network security.
|