HARDWARE- |
SUN SPARC series;
IBM RS-6000, PC
8088-Pentium series, Xeon,
and compatibles (AMD,
Cyrix, etc.);
HP PA-RISC;
SGI;
NeXTStation Color;
DEC Alpha, DECstation;
Apple Macintosh (G Series, PPC & 68K).
|
O/S- |
Linux (SuSE and RedHat);
OpenBSD 2.2+;
SUN-Solaris 2.1-9, OS 4.x;
Apple Mac-OS OSX, System 6-9;
FreeBSD 3.2-3.4, 4.x, 5.x;
HP-UX 8-10.2;
Mach 2.1 (NeXT);
Irix 5.2-6.5;
AIX 3.2x, 4.1x;
SCO UnixWare 7, OpenServer 5;
Microsoft Windows 3.x/95/98/NT/2000/XP/2003;
Ultrix 4.x;
DOS 3-7;
Novell NetWare 2.x, 3.x, 4.x;
OS/2 2, 3 (Warp).
|
LANGUAGES- |
UNIX C, Pascal; C/Bourne/Korn Shell; awk, sed;
PERL;
PHP;
tcl/tk, Expect;
HTML;
SQL;
PostScript.
|
SOFTWARE- |
Transarc AFS;
OpenAFS;
Apache,
MySQL;
Synctree;
Guardrail.
|
|
|
PUBLICATIONS- |
"Synctree for Single Point
Installation, Upgrades, and OS Patches",
John Lockard, Jason Larke, Twelfth Systems Administration
Conference (LISA '98) Proceedings, pp261-270.
|
|
|
ORGANIZATIONS- |
Climbers Association of Michigan - June 2005-Present
|
|
- Founding member and member of the governing body - June 2005-Present
- President - June 2006-Present
- Coordinate and conduct public meetings.
- Conduct meetings of the Governing Body.
- Work with the C.A.M. Board and members of the Governing Body to help steer the direction of C.A.M..
- Web/Internet Committee Chairman - June 2005-Present
- Designed and wrote all of the pages on the C.A.M. website.
- Oversee all of the website work as well as the forums, galleries and calendar.
- Manage the C.A.M. mailing lists (Mailman).
- Manage the databases (MySQL) used by C.A.M. for storing the Association's records.
- Gear/Purchasing Committee Chairman - June 2005-June 2006
- Determine what books, outdoor and climbing gear C.A.M. should own.
- Acquire gear in the most economical manner.
- Manage the gear for checkout to C.A.M. club members.
|
|
|
INTERESTS- |
Photography
|
|
- Digital photography, mainly for keeping a record of vacations
and rock climbing trips, but also expanding to the idea
of marketing images.
- Film photography, both 35mm and medium format. Initially
looking to supplement my digital images with a different
"look", now becoming more interested in film as an artistic
medium.
Rock Climbing
|
|
- A very different way to wrap my head around solving a problem.
- A great way to get the exercise I need with the job I enjoy doing.
- A wonderful way to supply my expanding photography habit.
|
|
|
EMPLOYMENT- |
University of Michigan -
School of Information -
Ann Arbor, MI. - September 2000-Present
Systems Administrator III
|
|
- Design, build and implement an AFS cell for the School of
Information.
- Implement Kerberos 5 as part of SI's authentication to the
AFS cell.
- Design, build and implement a new mail server for the School
of Information, based on CMU's Cyrus IMAP server.
- Manage UNIX systems for the School of Information, including
the School's AFS, Kerberos, web, mail, special projects,
database, login, logging, DNS, DHCP and Unix printing
servers.
- Manage Novell, Unix and AFS backups.
- Create user and group accounts on Unix, AFS and Kerberos.
|
|
|
|
University of Michigan -
Merit Network, Inc. -
Ann Arbor, MI. - October 1999-September 2000
System Research Programmer III
|
|
- Work with members of Merit's SysTeam to develop a security
and user policy for Merit.
- Work in a group as a senior member to build an ongoing plan
to improve the Merit infrastructure and keep Merit a leader
in the arena of institutional networking.
- Maintain Unix systems running Solaris, FreeBSD and OpenBSD.
- Verify daily Unix backups.
- Create user and group accounts.
- Work with members of SysTeam to support Merit customers and
in some cases, perform system administration for Merit
customers.
- Coordinate with SysTeam to support Merit staff in their
computing needs.
- Rewrite/expand jukebox management software for system
backups.
- Rewrite user account creation scripts.
- Enhance system backup utilities.
- Implement a Merit-wide version control system for unique
configuration maintenance.
- Maintain Merit on the safest, up-to-date patches/versions of
various operating systems and software.
|
|
|
|
Veridian/ERIM International [Now a part of General Dynamics] -
Ann Arbor, MI. - July 1999-October 1999
System Administrator
|
|
- Worked with users in the center to support their computing
needs.
- Took the lead on a project to re(vamp/furbish) a small
network of computers used by the Department of Defense
in a mobile radar/satellite technology demonstration unit.
- Performed miscellaneous computer system and software
upgrades for the center.
|
|
|
|
University of Michigan -
College of LS&A - Department of Mathematics -
Ann Arbor, MI. - June 1998-July 1999
System Administrator III
|
|
- Manage security and user policy for the Department.
- As a member of the Mathematics Computing Committee, designed
an ongoing plan that has helped make the department a leader
in computing at the college.
- Maintain Unix systems running Solaris 2.5.1/2.6/7, HP-UX 10.20,
OpenBSD and Linux for the Mathematics Department and the
College of Literature, Science and the Arts.
- Verified daily backups of systems at Math.
- Create user and group accounts within the Math Department.
- Coordinated with LSA-IT Unix Admins for College-wide
computing configuration.
- Manage student computer labs, and student lab monitors.
- Implementing security fixes for the Math Department.
- Support the Staff, Faculty and Graduate students in their
computing needs.
- Rewrite software to fit into the University and Math's
computing configuration including, but not limited to, adding
AFS patches, implementing Kerberos authentication to various
programs.
|
|
|
|
|
University of Michigan -
College of Literature, Science and The Arts -
Ann Arbor, MI. - March 1997-June 1998
System Administrator III
|
|
- Maintain Unix systems running Solaris 2.5.1/2.6 and HP-UX 10.20
for the Mathematics Department and the
College of Literature, Science and the Arts.
- Verified daily backups of systems at Math.
- Create user and group accounts within the Math Department.
- Coordinated with LSA-IT Unix Admins for College-wide
computing configuration.
- Manage student computer labs, and student lab monitors.
- Implementing security fixes for the Math Department.
- Support the Staff, Faculty and Graduate students in their
computing needs.
- Rewrite software to fit into the University and Math's
computing configuration including, but not limited to, adding
AFS patches, implementing Kerberos authentication to various
programs.
|
|
|
|
Software Services Corp. - Ann Arbor, MI. - January 1997-June 1997
Technical Consultant
|
|
- Analyzed new functionl specification and developed test suite
for new software interface.
- Tested software for compliance to specification using the test
suite.
|
|
|
|
Access Corporation [Now a part of Cimage NovaSoft] -
Cincinnati, OH. -
November 1995-January 1997
Product Support Engineer.
|
|
- Performed SysAdmin functions (Backups, OS installation, Network
configuration, Creating users, Setting up printers, etc.) for
Access' in-house Unix/Novell/PC network.
- Worked with customers to find solutions to their sytem problems,
acting as a remote Administrator for some.
- Installed hardware, software and corrected problems at customer
sites as well as at Access Corporation itself.
- Designed, implemented and administered Access' WWW site (www.acorp.com).
- Trained existing and newly hired support personnel on the Cimage
systems.
- Coordinated and built software releases.
|
|
|
|
CText, Inc. [Now a part of net-linx] -
Ann Arbor, MI. - May 1995-November 1995
Technical Support Representative.
|
|
- Modified Excel rate spreadsheets for CText clients when rates
needed to be updated or added.
- Wrote and modified SQL scripts for customers to search or modify
their databases.
- Wrote and modified SQR reports to gather useful information or
to better organize report information.
|
|
|
|
Cimage Corporation [Now a part of Cimage NovaSoft] -
Ann Arbor, MI. - February 1993-May 1995
Product Support Engineer.
|
|
- Performed SysAdmin function (Backups, OS installation,
Network configuration, Creating users, Setting up printers,
etc.) for Cimage's in-house Unix/Novell/PC network.
- Worked with customers to find solutions to their system
problems, acting as a remote Administrator for some.
- Installed hardware and software at customer sites as will as
at Cimage Corporation itself.
- Conducted System Administration and User training classes.
- Managed open call database, distributing and assigning calls
throughout the Product Support Group.
- Compiled, installed and managed Cimage's World Wide Web site.
- Co-Designed call tracking databases under dBase IV and Microsoft
Access.
- Reproduced customer and field support problems, to act as a
liaison between the customer and the software engineering group.
|
|
|
|
Mobium Corporation - Chicago, IL - February 1992-October 1992
Programmer/analyst.
|
|
- Evaluated and recommended hardware and software purchases.
- Established TCP/IP, Macintosh and X11 communications and a
PC/Novell Network.
|
|
|
|
CText, Inc. -
Ann Arbor, MI. - August 1989 - February 1992
Software Engineer - January 1991 - February 1992
|
|
- Wrote AP News wire server for The Chicago Tribune, on a Tandem
CLX system.
- Wrote portions of a transaction processor to increase
performance and enhance functionality.
- Worked within a team to port CText's Classified Advertising
System from SUN-OS and PC-NFS to IBM-PC's on Novell.
- Maintained Polytron Version Control System.
|
|
Applications Specialist - September 1990 - December 1990
|
|
- Worked with clients to determine optimum system setup.
- Worked within Education Group to determine a standard system
setup for ease of installation.
- Trained new trainers on the CText platform and training methods.
- Conducted pre-site inspections of newspapers to understand wants
and needs of the client.
- Wrote style formats for newpapers and configured typesetting
devices to communicate with CText systems.
|
|
Education Specialist - September 1989 - September 1990
|
|
- Travelled to client sites to install CText's Classified
Advertising System and train users.
- Conducted system manager training in Ann Arbor prior to
installing systems at the client site.
- Developed specialized reports based on the customer's need.
|
|
|
|
The Minnesota Daily -
Minneapolis, MN. - June 1988 - June 1989
Publishing Systems Specialist.
|
|
- Administered a network of PCs supporting CText Editorial and
Classified Publishing Systems, as well as thrid party software.
- Aided in user support of third party applications with hands-on
training and writing internal documentation.
- Wrote small Pascal, C and Mirror programs to satisfy the needs
of users, where such utilities were needed.
|
|
|
EDUCATION- |
University of Minnesota,
Minneapolis, MN. - August 1987 - August 1989
Computer Science [Not completed]
|
|
|