Skylar Thompson skylar2@u.washington.edu
4314 Winslow Pl N #202
Seattle, WA 98103
206-914-6128 (cell), 206-685-7354 (work)
1 Education
I graduated in 2006 from Earlham College with a Bachelor of Arts in Computer Science. My experience with computers
consists of a significant amount of self-taught knowledge, in addition to the
following courses:
Algorithms & Data Structures
Principles of Computer Organization
Parallel & Distributed Computing
Theory of Computation
Networks & Networking
Database Systems
Ford/Knight Research Project (Java programming)
Senior Seminar
Software Engineering
Student research (molecular dynamics & portable cluster design)
2 Computer Skills
Computer Languages --- Have experience with application programming in C, C++ and Java, and
administrative scripting in Bourne shell and Perl. Have experience
with parallel programming using the Message Passing Interface in C, and also in
using the LATEX computerized typesetting language.
Hardware --- Have worked with standard Intel and Athlon
hardware, and also with with MIPS-based Digital DECsystem servers,
SGI Indy workstations, Sun IPX SPARCstations and UltraSPARC workstations. Set
up hardware RAID systems, in addition to software RAID systems in GNU/Linux and
FreeBSD. Have worked with Extreme Network switches, and Cisco 2500 and
AGS+ routers. Have worked with Sun Storagetek arrays, EMC CX3 SANs, and
Brocade and Qlogic Fibre Channel switches. Have substantial experience
maintaing and troubleshooting a Spectra Logic T950 tape robot.
Operating Systems --- Administered
GNU/Linux (Red Hat and Debian), FreeBSD, NetBSD, Microsoft Windows (3.1
through XP), IBM OS/2, and Sun Solaris, and have some experience with
OpenBSD and OpenVMS.
Servers --- Setup numerous software packages for
servers: IBM Tivoli Storage Manager, Teradactyl TiBS, Samba NT PDC,
Apache, NIS, NFS, OpenLDAP, Sendmail, Postfix, UW-IMAP/POP3, Squid,
BIND DNS, RADIUS, Nagios networking monitoring, ISC DHCP, CUPS, and NAT gateways.
3 Additional Experience
Human Languages --- Conversant in both written and spoken Spanish.
4 Paid Experience
| System Administrator |
|
June 2006 -- present |
| University of Washington School of Medicine, Genome
Sciences Department |
|
Seattle, WA |
- Use and troubleshoot a large robotic tape library.
- Research new backup architectures.
- Respond to user requests in a timely
fashion.
- Maintain a diverse cluster environment.
- Write
scripts to automate daily tasks, e.g. daily backup audits.
- Migrate
departmental data of about 50TB to new backup system while maintaing the
old backup system.
| Administrator |
|
January 2003 -- present |
| Earlham College Computer Science Department |
|
Richmond, IN |
- Administer eight UNIX servers, which are a mix of
FreeBSD, and Debian GNU/Linux.
- Maintain approximately 30 Red
Hat Linux clients using disk imaging systems.
- Maintain three 16-node
Beowulf clusters running Linux on both x86 and PPC hardware.
- Maintain building data/voice wiring,
including a 600-port wiring closet.
- Researched OpenLDAP authentication system
as a replacement for NIS.
- Provide end-user support for approximately
250 faculty and students from the Mathematics, Physics, and Computer
Science departments.
- Setup Nagios network monitoring to enable rapid
notification of system faults.
- Setup a request tracker ticket system to
keep track of problems and user requests.
- Redesigned tape-backup
scheduling script to support tape rotation and error notifications, eventually
culminating in the installation of the Advanced Maryland Automated
Network Disk Archiver
- Train
new staff in the use of the administrative tools used on each of the supported
operating systems.
- Request quotes for new equipment and submit proposals
to the department.
- Keep close contact with each of the other applied
groups (Pedagogical Support, Hardware Interface, and Web Content
Administration), and provide the needed access and tools.
- Create
documentation and/or automation for common administrative tasks.
| Researcher |
|
Summer 2005 - present |
| Earlham College Cluster Computing Group |
|
Richmond, IN |
- Benchmarked distributed/clustered molecular dynamics
package to develop canon for further testing.
- Implemented PBS/Maui
scheduler on the campus's clusters to maximize resource utilization.
- Assisted in implementation of the x86- and PPC-based Little-Fe portable concept
computational clusters.
5 Other Experience
| Intern |
|
October
2002 -- May 2003 |
| Earlham Computing Center |
|
Richmond, IN |
- Learned about basic systems administration, such as
server management and utility scripts
- Worked with a supervisor on TCP/IP networking, and aided in the
maintenance of Earlham's fiber-optic and copper networks.
- Test-bedded FreeBSD 5-RELEASE to determine the possibility of upgrading older
FreeBSD 4 systems.
- Worked on an LDAP authentication system to
replace NIS and RADIUS servers.
6 References
Available upon request.
This document was translated from LATEX by
HEVEA.