| Languages |
Perl
•
UNIX Shell (bash, ksh, sh, tcsh, csh)
•
C
•
HTML
|
Operating Systems
|
Linux
•
IRIX
•
Solaris
•
HP-UX
•
SunOS
•
Unicos
•
Digital UNIX
•
AIX
|
Platforms
|
Intel
•
Sun
•
SGI
•
HP
•
Macintosh
•
MVS
•
Cray
| |
|
StubHub!
San Francisco, CA October 2006 to present Senior Tools Engineer |
Audit, design, develop, test, deploy, and document UNIX software
tools to support Release Engineering, Quality Assurance, Engineering,
and Operations groups. Develop new build and deploy program suites to
replace current tools that perform production software releases.
Produce tools to monitor, gather information, and restart services to
maximize uptime of highly available production servers.
|
|
Northrop Grumman
San Mateo, CA February 2004 to September 2006 EDI Systems Admin / Implementor |
Audited, designed, developed, tested, deployed, and documented UNIX
software tools to support Business to Business development and
operations group at client site. Established, monitored, and
maintained secure data transactions between external business
partners and internal applications.
|
|
Actuate Corporation
South San Francisco, CA June 2002 to July 2002 UNIX Systems Administrator |
Administered Arkeia backups on a Linux server with Windows, Linux,
AIX, HP-UX, and Solaris clients and a Qualstar AIT library. Wrote
tools to extract data from the Arkeia backup database. Installed
Linux on machines, performing kernel recompilation as necessary.
|
|
Responsible Solutions, Ltd
Redwood City, CA May 2001 to May 2002 Senior Security Engineer |
UNIX Tools Engineering.
Designed, coded, tested, and deployed security, monitoring, data
conversion, and data indexing tools both in-house and for clients;
performed technical analyses for clients.
Did perl development of infrastructure libraries for an email server
system for a client.
|
|
SGI
Mountain View, CA May 2000 to February 2001 Member of the Tech Staff - Design |
UNIX Tools Engineering.
Enhanced and maintained SGI's
System Verification Program (SVP) for the quarterly
Internal Support Tools CD release. Designed, coded, and maintained the ESP parser
programs which receive and parse email messages from customer
machines that are generated by the Embedded Support Parner
(ESP)
framework. Developed and maintained code to support SGI's
TechDigest web
space.
|
|
Sterling Software, Inc. and Computer Sciences Corporation Moffett Field, CA October 1999 to May 2000 UNIX Systems Administrator | Administered operational UNIX environment in the High Speed Processor group on site at the Numerical Aerospace Simulation Facility at NASA's Ames Research Center. Administrator for 20 SGI Origin 2000 servers (736 processors), 2 Cray servers. Identified and resolved problems involving UNIX operating systems, networking, in-house software, application software, and user support. Maintained currentness of upgrades to operating systems and application software. Identified candidate procedures for automation and implemented and maintained perl, shell, and C programs to automate them. Developed and maintained UNIX monitoring and networking tools for project management, development, security, and users. |
|
Mentor Technologies, Inc.
Lanham, MD March 1996 to September 1999 UNIX Systems Administrator | Administered operational UNIX environment on site for TSDIS at NASA Goddard Space Flight Ctr Greenbelt, MD. Principal administrator for 4 SGI Origin 2000 servers, 2 SGI Challenge XL servers, 6 SGI Challenge L servers, 2 SGI Origin 200 servers, 1 SGI O2 workstation, 1 SGI Indy workstation. Secondary administrator for an additional 15 servers and workstations running IRIX, HP-UX, Solaris, SunOS, Digital UNIX, and Linux-on-Macintosh. Identified candidate procedures for automation and implemented and maintained perl and shell programs to automate them. Developed and maintained UNIX monitoring and networking tools for project management, development, security, and users. |
|
Computer Sciences Corporation
August 1989 to March 1996 Member of the Technical Staff |
[8/94 - 3/96, NASA Goddard Space Flight Ctr, Greenbelt, MD]
Systems administration. Administered heterogeneous development
environment for Landsat 7 Processing System, consisting of
12 UNIX machines running IRIX, Solaris, and SunOS; 11
Macintosh workstations; and 12 xterminals. Software
engineering. Designed software subsystem to transfer data over a
TCP/IP network.
[3/89 to 3/94, Rockville, MD] Software engineering. Designed and tested air traffic control software using the Ada language in the UNIX environment. Developed UNIX shell tools to automate development tasks. Systems engineering. Wrote technical papers, performed software requirements analysis, implemented requirements changes. |
| Tools | fmodchk |
http://extasia.org/resume/inventions/fmodchk.html
|
| duchk
|
http://extasia.org/code/duchk/
|
| dmtools suite
|
http://extasia.org/code/dmtools/
|
| Descriptions of many other tools
|
http://extasia.org/resume/inventions/
| |
| Professional Affiliations |
BayLISA
•
San Francisco Perl Users' Group
|
Education
|
Towson University,
B.S. Computer Science, 1989
|
References
| Available upon request.
| |