
Systems Software Developer at Stanford University
San Francisco Bay Area

Systems Software Developer at Stanford University
San Francisco Bay Area
Higher education system administration with mid-to-large sized networks, from the perspective of both central administration and the individual research group. Past experiences include being the primary maintainer of a 100-user, 300-machine network, and a co-maintainer of a central campus UNIX network.
Grant writing, Linux clustering, documentation, purchasing, building and managing a heterogeneous Unix and Windows environment, development of perl-based server tools, managing and developing Usenet tools.
(Educational Institution; 10,001 or more employees; Higher Education industry)
December 2007 — Present (2 years )
Manage Usenet systems, timeshare Unix cluster systems, and terminal servers; client support of high-performance computing systems; develop software to maintain and support centrally maintained UNIX systems; manage documentation efforts and dissemination.
(Educational Institution; 10,001 or more employees; Higher Education industry)
November 2001 — November 2007 (6 years 1 month)
SAGE Level IV
* 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.
(Educational Institution; 10,001 or more employees; Higher Education industry)
March 2000 — November 2001 (1 year 9 months)
SAGE Level II-III
* Administrate, maintain, and secure a network of 50 local users and 150 local machines, running primarily Solaris, Linux, and MacOS 9.
* Lead a team of 7-10 student workers in system troubleshooting and general user support.
* Write and maintain scripts, ranging from internal backup solutions to web management tools.
* Write and maintain system and user databases and associated frameworks.
(Educational Institution; 10,001 or more employees; Higher Education industry)
January 1999 — March 2000 (1 year 3 months)
News administrator, co-maintained a large Windows and Unix environment.
B.S. , Electrical and Computer Engineering , 1995 — 1999
Usenet, High-Performance Computing
Big-8 Management Board, LOPSA