Work/Projects

Housing Computer Services, Housing Division, University of Illinois at Urbana-Champaign

Aug 2008 - Present

Senior Network Administrator primarily responisible for managing Linux and VMware virtualization efforts, using VMware ESX, Virtual Server and an HP EVA4400 SAN.

Campus Information Technologies and Educational Services (CITES), University of Illinois at Urbana-Champaign

Aug 2006 - Aug 2008

Network Service Manager with Emerging Network Technology Services, primarily responsible for researching and evaluating the campus DNS infrastructure. I was also a techinical resource on the campus implementation of Cisco MeetingPlace 6 for audio and video conferencing and service manager for a Real Helix streaming server.

Housing Computer Services, Housing Division, University of Illinois at Urbana-Champaign

2000-2006

Network Administrator responisible for managing a 400+ workstation Windows NT network with 25+ servers including MS SQL 6.5, SQL 7.0, SQL 2000, Exchange 5.5, and general file and print services.

Residential Student Computing, Housing Division, University of Illinois at Urbana-Champaign

1995-2000

Job History
Fall 1995 - Spring 1996 

Site Manager TVD Computer Lab

NetTech TVD Residence Hall*

Summer 1996 Special Projects Staff Member
Fall 1996 - Spring 1997

Special Projects Staff Member

Site Manager TVD Computer Lab

Summer 1997 Special Projects Staff Member
Fall 1997- Spring 1998

Special Projects Staff Member

Site Manager Triad Computer Lab

 Spring 1998

Special Projects Coordinator

Site Manager Gregory and Triad Computer Labs

 June 1998 to November 2000

Special Projects Coordinator

Full Time University employee with Housing, Student Computing Services

 November 2000

Transfered to Housing Computing Services, continuing many duties of Special Project Coordinator.

*The dual role of Site Manager and NetTech that I assumed was a trial for RSC.

As a Site Manager, I was responsible for maintaining and troubleshooting anywhere from 15 to 25 machines in a mixed PC/Macintosh lab connected to a LAN and to the Internet via 10-Base2 cabling.

As a NetTech, I was responsible for assisting students in connecting their personal computers, both PC and Macintosh, to the campus network via URHNet. URHNet is a cooperative project between Housing and the Computing and Communications Services Office (CCSO) to provide high speed networking directly to students rooms. This is a 10-BaseT network using TCP/IP as the primary protocol. All address allocation is done dynamically, adding some difficulty to troubleshooting network problems.

As a Special Projects member, I have had a variety of roles, from hardware installation and troubleshooting to minor software development and debugging. My main area of expertise is networking and maintaining Windows NT workstations and servers, both 3.51 and 4.0.

My main project from Summer 1996 to Spring 1998 was the design and optimization of an automated installation system for more than 250 workstations. This utilizes the OEM installation method provided by Microsoft, using custom written answer files and Uniqueness Database files for WinNT Setup. Using a variety of Resource Kit utilities, I have reduced user interaction during the process to a minimum.

Other projects for Housing include maintaining the BOOTP server that serves our site HP LaserJet Printers, and various web-ifications of Housing documents (Weston Hall Manual and I-Opener Brochure.)

More Projects:

Hoopeston Area Schools CUSD #11

1993-Current

Work History
Fall 1993 - Spring 1994  Troubleshoot and repair older PCs in a non-networked environment
Summer 1994 Maintain and Repair District PCs
Fall 1994 - December 1996 Part Time Troubleshooting, when available
January 1997 - June 1998 Design, implement, and maintain Linux Dial-up server
 January 1998 - Fall 2001 Implement Web Proxy/Cache machine based on Squid
 October 2001 - Current Add content filtering capabilities to Web Proxy using SquidGuard to satisfy CIPA requirements.

The hardware troubleshooting experience that I received from this job has been invaluable in my later employments. I began as a student that worked on computers when I finished my assignments early and have climbed the ladder up to UNIX Systems Administrator.

The first major job that I ever had to accomplish was the installation of more than 50 MFM hard drives into Cordata XT clones and the subsequent installation of software. After that, I worked on weekends and vacations from U of I until Fall of 1996.

In the Fall of 1996 Hoopeston Area School District received a grant to connect to the Internet via a T1 connection. Due to the poor quality and high cost of local ISP systems, we chose to begin offering dial-up access to staff for free. We also chose to offer e-mail accounts to staff. These requirements were best filled by a UNIX system, so I designed and built a capable system. Using the RedHat Linux distribution, I was able to install all needed software, with some minor modifications and added utilities. I had to do all the mundane tasks that are required to set up a new domain (hoopeston.k12.il.us).

Due to greater interest and higher maintenance costs, a small fee is now required for dial-up service. This fee will help offset the cost of equipment and line charges. We would also like to move towards a higher quality of modem, away from the SOHO style Motorolas we currently use to a more commercial style USR Courier brand.

The dialup system has been migrated to a much more robust and stable termserver solution based on a LanTronics termserver and a Radius authentication server. Many of my Unix administration tasks have been assumed by Jason Rohwedder.

Current project is a Squid caching proxy server. I have some documentation available from my thought process on the implementation here. Child caches have been placed at each grade center to reduce the amount of traffic crossing WAN links.

Oct 2001: To satisfy the requirements of the CIPA, we have begun implementing content filtering based on SquidGuard and lists from MESD. The school district has followed the proper timetable and filtering was enabled on 01/26/02.

Oct 2003: Searching for a better way to identify users than the current identd based method, I've begun looking at NTLM authentication options for squid.

Hoopeston Public Library

1994-Current

Mostly minor PC repair and upgrade tasks. Some software installations. Some maintanence on a Solaris 2.5.1/x86 machine.

Current project is a 486dx/33 Linux based machine to do IP_Masq'ing. The machine now has 100+ days of uptime and plods right along, acting as a nice quiet box in the corner that no one really knows anything about.

Fall 2000: The 486dx/33 has been replaced with a much faster server grade machine to do IP_Masq on. This machine is fast enough and has sufficient disk space to run Squid, so we have enabled content caching.

Oct 2001: To satisfy the requirements of the CIPA, we have begun implementing content filtering based on SquidGuard and lists from MESD. The library has followed the proper timetable and filtering was enabled on 11/03/01. The installation at the library was used as a testbed/guinea pig for the School District installation.

Hoopeston Police Department

Fall 1994

Authored custom FileMaker Pro database and interface to mimic paper reports to be filed electronically. Greatly reduced the workload and paper jam of day to day operation of Police Department.

Pioneer HiBred International/Umbanhower Detasselling Contractors

Summer 1989 to Summer 1991

Detasseller/Roguer

Summer 1992 to Summer 1994

Crew Leader - Responsible for a crew of 8 to 16 detassellers

Other

1993-Current

Many, Many, Many private computer support and repair jobs, many at the customers home or place of business.


Last Updated: 08/09/08 cab