Ashton Trey Belew
Experience
Unix Programmer: Wesleyan University (Jul. 1998 - Dec. 2000)
- Installed, maintained, and serviced over 35 campus Unix machines
with up to 11,000 user accounts in an Academic Computing Environment.
Primary responsibilities included security analysis, systems auditing,
backup/recovery, systems automation, user help and education. Aided
academic research community on all platforms and all difficulty levels.
Gave monthly presentations to the computing community regarding
multifarious topics from programming and administration to security
and Unix use. Responsible for purchasing decisions of new server
hardware. Wrote many systems automation programs using all available
tools and programming languages. Taught students, faculty, and staff
programming techniques at all experience levels. Replaced hardware
across platforms. Aided installation of Unix Oracle systems,
administered campus MySQL and PostgreSQL systems.
Programming projects: CGI replacement for Unix vacation(1)
program. Class registration search engine. Online weblog counter
installer. WesVal authentication module written in Perl and C with
accompanying Apache module in C and Netscape Enterprise module in C.
Comprehensive course material directory and spider:
http://www.courses.wesleyan.edu. Online printer billing system
which interacts with PeopleSoft, Netware print queues, Unix print
queues, FRS, Oracle, and MySQL.
Technologies used: Solaris, Linux, *BSD, AIX, Irix, Perl, Apache,
mod-perl, PHP, Oracle, MySQL, DNS/DHCP, PostgreSQL, LDAP, sendmail, C,
Java, NFS/NIS, gnu tools, shell scripting and Adsm/Tsm.
- Maintained NIS network for Math/CS department. Optimized use of
older platforms in order keep them at full potential while learning to
help faculty with disparate problems ranging from TeX to laptop Linux
installation. Learned networking and programming. Responsible for
backup/recovery, security, and NIS/NFS administration. Maintained
ambitious academic schedule while remaining on call for emergencies at
all times.
Technologies used: SunOS, Perl, shell scripting, LaTeX, NCD
xterminals
- Aided Wesleyan community with assorted computing problems on all
common computing platforms, including MacOS, DOS, Win3.1-WinNT4,
Unix, and Netware. Focused upon personal and phone interactions with
students, faculty, and staff. Managed Helpdesk and Residential
Computing Consultants separately. Troubleshot 250 students
in a dorm while training other Consultants.
Systems Administrator: Wesleyan Student Net (Jun. 1996 - Jun. 1998)
- Administered and helped build Wesleyan's public Unix systems,
including an electronic bulletin board and assorted servers.
Responsible for all maintenance tasks (backups, security, etc) and
(re)built multiple machines from donations.
Skills and Interests
Programming Languages (in order of use): Perl, C, Lisp
(Common Lisp, Elisp, Scheme), SQL, Python, Java, Shell Scripting,
Haskell, ML, Fortran
Software specialties: Oracle, MySQL, PostgreSQL,
NFS/NIS, LDAP, (X)Emacs, CVS, Apache, mod_perl, mod_rewrite, tcpwrappers,
adsm/tsm, Sendmail/M4 macros, DNS/DHCP, Gnu tools.
Operating Systems: Linux, SunOS 4.1.3 - Solaris 8, *BSD,
AIX, Irix, Digital Unix, Win3.1-2000, MacOS, DomainOS, Ultrix, Netware,
HURD.
Personal Interests: Literature, Snowboarding,
Mountain/Road biking, Rollerblading, Ultimate Frisbee.