|
EXPERIENCE
|
|
Adicio, Inc./CareerCast,
Inc.
|
12/2003
- Present
|
|
Senior Unix
Systems Administrator
-Linux and OpenBSD Server Management
-Monitoring System Design, Configuration, and Management (mon, Nagios)
-Automated Build and Configuration Management
-Automation Scripting (bash, perl, php)
-Load Balancer Configuration and Design (mod_backhand, F5 BigIP)
-Apache Configuration and Tuning
-C Programming (custom modules for Logging, Thunderstone Vortex and QMail)
-Revision Control System Design and Management (CVS, Subversion, and Perforce)
-Publishing System Design
-MySQL Server Tuning, Server Management, Database Design
-Application Performance Tuning
-On Call Response
-Network Engineering
|
|
|
|
|
|
Anonymizer,
Inc.
|
5/2003
- 12/2003
|
|
Senior
Systems Administrator -Management
of geographically disparate load
balanced proxy and web farms totaling 30+ active Linux servers,
and over one million unique visitors per day. -Management and
enhancement of high load, 5000+ user SSH
forwarding service using multiple load balanced servers running
Linux and OpenSSH. -Creation of Linux
/ NetFilter and FreeBSD / ipfilter
based firewalls for high bandwidth 24x7 environment. -Management
of Linux/Courier/Postfix/LDAP/SpamAssassin
based mail system for 5000+ POP3 users. -Management of CVS
development trees totaling over 50,000
tracked files. -Implemented TikiWiki, a php
based Open Source collaboration suite,for documentation and
collaboration purposes. -Team Leader for 3 person system
administrator group. -Implemented “Road Warrior”
and point to point VPNs using Linux and
FreeS/WAN.
|
|
|
|
|
|
Independent
Consulting
|
6/2002
- Present
|
|
Network/Security/Software
Engineer -Developed
and maintained 12 intrusion detection system sensors using Linux
and Snort. -Maintained analysis database and interface for
intrusion detection system alert history encompassing over 1000
alerts per day. -Developed shell scripts to synchronize
configuration of intrusion detection systems. -Developed
hardening shell script and GRsecurity ACL's
for intrusion detection systems. -Created C tool called
'pipemeter' to provide an active interface for shell commands like
tar and dd. -Augmented Spam filtering tool SpamAssassin with
statistics program written in perl. -Created
Spam Filtering and anti-virus servers using MailScanner and
SpamAssassin. -Setup SSH service for secure file transfer and
web updates without VPN connectivity. -Setup and maintained
Darwin Streaming Server on Linux for use in major commercial video
streaming environment. -Created web based intranet server for
I.T. Department using php and various php based open source
packages.
|
|
|
|
|
ERP.COM/CorporaTech
Inc., San Diego, CA
|
7/1999
- 6/2002
|
|
IT
Director/Software Developer/Consultant -Developed
and maintained approximately 40 custom modifications to the
Infoflo/Avante ERP system for customers. -Developed and
maintained a data warehouse ETL system
for extracting data securely from UniData
databases and loading into SQL databases via the Internet
using a combination of proprietary and Free software. -Developed
a complete "Snowflake schema" data warehouse for generic
analysis/mining of Sales, Accounting, and Production data from ERP
systems. -Developed and maintained company's corporate and
technical security policies. -Created redundant network and
power infrastructure to service a top 100 ASP solution's
needs. -Developed redundant Linux based firewalls using
ipchains, ipmasqadm,
iptables, and iproute2. -Developed
custom perl code for monitoring the systems at ERP.COM in
conjunction with the Free software package 'mon'. -Maintained a
network of 18 Windows NT 4, and 4 Linux
servers. Services provided included DNS, WINS, SMB/CIFS, HTTP,
FTP, CRM, SQL(MySQL and MS SQL), LDAP,
and OLAP(Cognos and MS SQL).
|
|
|
|
|
CR
Computing Solutions, San Juan Capistrano, CA
|
1/1999
- 7/1999
|
|
Programmer/Analyst -Developed
and implemented a paperless warehouse system for automotive after
market distributors. This system was used for receiving,
picking, and shipping parts out of the warehouse, all utilizing
wireless bar code scanners. -Ported
the CRCS software IMS to Linux. This required rewriting some C
code as well as some jBASIC code.
|
|
|
|
|
DataWorks
Corporation, San Diego, CA
|
9/1997
- 12/1998
|
|
Programmer/Analyst -Developed
and maintained approximately 30 custom modifications to the
Infoflo/Avante ERP system for customers. -Worked on a team to
integrate the Vertex tax software with the Avante ERP
system. -Worked on a team to correct critical and high priority
issues in the Avante ERP system. -Modified the Avante Human
Resources/Time & Attendance system to support new GUI features
of SB+ development environment.
|
|
|
|
|
Sutter
Corp./TRC Staffing, San Diego, CA
|
3/1997
- 9/1997
|
|
PC
Technician -Supported
approximately 80 PC users and 60 serial terminal users. -Created
a LAN for the IT department to use for file sharing and greater
access to central resources. -Created remote Linux
print server to facilitate printing from an HP-UX system in San
Diego, CA over a WAN link to windows printers in Tempe, AZ.
|
|
|
|
|
|
OTHER
ACHIEVEMENTS
June
1999 - Present - MaVerick DBMS Project
(LGPL) http://www.maverick-dbms.org -Developed prototype
BASIC parser written in java/antlr
that eventually was modified to become the MaVerickBASIC
compiler. -Ongoing Development of BerkeleyDB
backend driver for MaVerickDBMS
in java.
March 2002 - July 2002 - Palomar Family YMCA -
Volunteer Hockey Coach -Instruction of kids in hockey skills
and principles. -Teaching kids about leadership and hard work.
|
|
TECHNICAL
SKILLS
C/C++ Java Perl Bash PHP Software
Design SQL HTML Linux Administration Unix
Administration Network Administration Information
Security Database Design PC Hardware Maintenance
|
|
|