3345 Mission Avenue
Carmichael, CA 95608

home: (916) 359-5119
cell: (916) 832-2892
nberry@scurvy.net

Nicholas Berry

Objective

A position that would benefit from my background to help maintain and plan the technology future for a company with growing opportunities.

Relevant Skills

Application Services:

  • Apache, IIS
  • Tomcat, Resin
  • CVS, Fisheye, CruiseControl
  • MySQL, MS SQL
  • SpamAssassin, ClamAV
  • NetBackup
  • Qmail, EzMLM, Vpopmail
  • MS Exchange, Sendmail
  • iPlanet Directory Server
  • BIND, MS DNS
  • Courier IMAP, Dovecot
  • NCFTPD, ProFTPD

Operating Systems:

  • Solaris 2.6/7/8/9/10
  • Linux (Debian-based, RHEL)
  • FreeBSD 4.x
  • Windows NT4/2000/2003
  • Mac OS, Mac OS X

Certifications:

  • Foundry Certified Network Engineer
  • CCNA prep courses, LAN/WAN
  • HPOV Operator
  • ICQ 2000

Fluent in:

  • PERL
  • PHP
  • MySQL

Knowledgeable in:

  • SQL programming
  • awk/sed scripting
  • shell scripting
  • regular expressions
  • HTML & XHTML
  • CSS

Work Experience

Yahoo, Inc.

701 First Avenue Sunnyvale, CA 94089

Uhm, it's Yahoo.

October 2007 - Current

Title: Platform Service Engineer

Will update later...

Walkers Office Supply/Internet49

687 Placerville Drive Placerville, CA 95667

Office supply catered towards small-medium businesses, also providing dialup/DSL internet access

December 2002 - October 2007

Title: Sr. Unix Admin / IT Manager

Designed/documented/implemented L4-balanced Qmail with Vpopmail on FreeBSD systems which included custom Qmail-Scanner/SpamAssassin/ClamAV performance tweaking to handle 1,000,000+ emails per day. Set up dns, mail, and web hosting automation.

Managed/upgraded UNIX web hosting (Apache with PHP/mod_perl/mod_ssl/Frontpage) and upgraded/tuned centralized NFS server used for email, web and log storage. Implemented network-based monitoring utility, Nagios (formerly NetSaint) with NRPE to check service and server availability as well as notification when services/servers fail.

Managed a small office of 10-15 employees. Migrated from Windows 2003 Server to Windows 2003 SBS to decrease cost per employee and cleanup/restructure the Windows domain. Set up group-based policies based on employees department to customize their access to certain network-based applications. Also set up employee network monitoring via web proxy (controlled by group policy)

Contracted out to United Auburn Indian Community (UAIC) to provide IT management as well as desktop support. Supported a small office environment of 50-70 employees with group policy management, management/implementation of Symantec Corporate AntiVirus, and monitoring all servers and network connections between four offices. Environment included two domain controllers, an Exchange 2003 server, backup managed by Veritas BackupExec, and PowerSchool + Destiny used for the tribe's school district.

Copart, Inc.

4665 Business Center Drive Fairfield, CA 94534

Auction salvaged title vehicles on the behalf of insurance companies over the internet

August 2004 - December 2006

Title: Sr. Unix Admin

Responsible for managing 200+ Solaris/Linux servers across two data centers. Services provided include web, java web applications (resin/tomcat), mysql, monitoring (cacti/nagios/custom scripting), ldap, cvs + cvs automation tools (cruisecontrol/fisheye), as well as several internal web-based applications written to support other departments within the company.

Managed Solaris Jumpstart automation using FlashArchive and the linux-based counterpart, Kickstart. Managed NetBackup by automating backup image verification and media auditing, as well as Vault configuration and implementation for off-site rotation. Rewrote NetBackup's distribution script to use SSH instead of RSH.

Designed and implemented several internal web-based applications to automate various tasks and reports. Support Contract Manager, a repository for all support contract/contact information as well as notification for contract expiration. NOC Turnover Report, automated 45 minutes worth of work per shift and created a nicely formatted HTML-based email for upper-management. VB² Monitor, tracked/monitored/displayed status of all auctions for Copart providing near real-time status on auction completion, website health-checks and the ability to auto-join any running auction. VB² Plotter, displayed a flat map of the earth with points plotted throughout to represent active connections to Copart's auction servers based on data from GeoIP. Assisted with a transparent watermarking system to display appropriate watermark based on HTTP referrer. Logviewer, provided socket-based access to log files on remote servers with the ability to perform a variety of tasks on log files (including list, get attributes, get the file, search with regex, and perform head/tail) while providing several degrees of security to limit access to defined log files.

Sacramento SPCA

6201 Florin-Perkins Road Sacramento, California 95828

Non-profit providing shelter and adoption services for abandoned/unwanted pets

May 2005 - current

Title: PHP developer

Working on a volunteer basis, currently support existing web infrastructure (LAMP). Worked on several e-commerce interfaces from accepting donations to registering for classes online. Introduced the use of unobtrusive Javascript and AJAX to improve the user experience with new projects as well as the existing management interface.

RagingWire Telecommunications, Inc.

PO Box 348060 Sacramento, CA 95834-8060

Enterprise-class data center co-location located in Sacramento, CA

January 2001 - January 2004

Title: Sys. Engineer

Designed/documented/implemented all system infrastructure using Solaris 8 on 18 Sun servers ranging from Netra T1 to SunFire 4800 as well as helped design network infrastructure to provide complete redundancy. System infrastructure included HDS Lightening 9960, 3Par Inserv, NetApp F840c filers (clustered, using NFS and CIFS), Veritas NetBackup 4.5 (upgraded from 3.4) using Spectra Logic Gator 64k robotic library, load-balanced and replicated LDAP for Solaris authentication, BIND for DNS, load-balanced Apache, load-balanced and replicated MySQL, as well as remote access capabilities (MS RRAS for VPN and Lucent Max for dialup using MS IAS).

Managed the clustered Exchange environment and handled all improvements to Exchange ranging from migrating Exchange database to a larger volume to adding capabilities to Outlook Web. Managed and defined Active Directory users/user roles/security policy, implemented roaming profiles/folder redirection within the domain policy for specific departments. Designed/implemented intranet website based on PHP and ported employee information into a centralized Oracle database.

Wrote several management scripts to automate tape duplication and rotation with Veritas NetBackup for off-site storage to improve disaster recovery plan. Implemented Qmail spooling server to identify spam and provide a localized buffer in case Exchange became unavailable. Wrote procedures to perform any administration task within Solaris, NetBackup, NetApp and SAN storage. Provided level 3 (end-of-line) support for the Operations department.

Scurvy.net

3345 Mission Avenue Carmichael, CA 95608

Web programming/design/hosting service

October 2000 - Current

Title: Sys. Admin

Built web/email hosting solutions under Debian Linux. Utilized Qmail with Vpopmail for email infrastructure, tied in qmailadmin to allow customers control over their email administration. Built several automation scripts to minimize time spent building and managing websites and email.

Designed and coded an online photo gallery with the abilities of assigning photographer, description and people of each photo with full search capabilities for all fields :: CANDIDv2 (http://candid.scurvy.net)

Designed and coded a template based mailto CGI which allows users to process information from a HTML form, process the input and send an email with the information formatted to a specified template. Additional features include timezone translation and script execution for further processing of data.

Wavve Telecommunications

9332 Tech Center Drive Sacramento, CA

Large data center co-location located in Sacramento, CA

March 2000 - January 2001

Title: UNIX Sys. Engineer

Designed redundant services solution covering Radius, Web, FTP, DNS, News, and Mail. Worked with EMC in designing scalable storage solution for over 30 Sun servers.

Designed, implemented and administered systems interacting with MS-SQL, Oracle 8, L4 switches, and Cold Fusion. Secured all Linux servers; optimized (and fixed) DNS servers. Designed and implemented current VLAN setup/configuration on BigIron 8000 to decrease broadcasted/unnecessary traffic. Increased security for public NT servers (MS Exchange server, MS SQL server).

JPSNet, a OneMain.com Company

595 Menlo Drive Rocklin, CA

Internet Service Provider offering service primarily in California (with limited national service)

December 1999 - March 2000

Title: Network Admin

Managed nation-wide network - which included Cisco routers (25xx,72xx,75xx series), Catalyst (26xx,29xx,55xx series), PIX 520, Ascend SA 100 and 600 CSU/DSU bridge, Ascend TNT (1/2/3 generation), Ascend Max 4000-4048, NetApp; managed Netcache via WCCP. Managed point-to-point connections (from DS0 to DS3). Performed system administration over BSDI (3.x-4.0.x). Managed 9 UNIX web servers. Optimized and administered 4 DNS servers. Migrated DNS servers from BIND 4.9.7 to 8.2.2. Created PERL web interface front-end to allow Level2 technicians to administer web servers and DNS servers. Managed RADIUS, SMTP, POP3, and HTTP servers. Created custom scripts to monitor bandwidth usage via reports from SNMPwalk.

Ulink Internet

451 Parkfair Drive Sacramento, CA

Small Sacramento-based Internet Service Provider

February 1999 - November 1999

Title: Sys. Admin

Managed DNS (BIND 4.9.2), converted to BIND 8.1.2. Began process of migrating all services from Windows NT 4 to Linux (Red Hat 6.0). Implemented and managed hold music server via developed CGI interface with PERL. Implemented conversion to new billing software (Quickbooks to ISP Companion) through a series of PERL scripts. Also administered Livingston Radius 2.3, Microsoft Exchange 5.5, and IIS 4.0.

Consulted and assisted in converting an NT based ISP to UNIX, as well as configured Ascend Max 4048s. Advised and implemented current network layout for increased security and performance. Assisted with the creation of a web-based user management interface to create/modify/delete users from the system. Set up Lucent RADIUS, BIND, Qpopper, and Sendmail.

Mission Ave Open School, San Juan School District

2925 Mission Avenue Sacramento, CA

K-6 Elementary School

January 1999 - June 1999

Title: Sys. Admin

Managed and upgraded 89 Macintosh and 4 PC (running Windows NT) computers, supporting a staff of 20+ teachers and 5+ office staff. Performed system support for teachers to help them and students to improve their skills for multimedia presentations and usage of the network resources (network drives and printers). Managed all systems through remote applications (ANA, Timbukto). Optimized network layout of school for frame-relay T1. Worked with HP Procurve switches for interconnecting all computers within the location.

References

Available upon request

Education