Christopher Brown
7300 SW 15 ST
Miami, FL 33144
Email: resume2@christopherbrown.org
URL: http://christopherbrown.org/
Software Skills
Database: Oracle 8i, PostgreSQL, MySQL, SQL, SQL Plus, Perl DBI, Python DB API.
Computer Languages: Python, Perl, Bourne/Korn shell, SQL, XML, TCL, HTML, JavaScript.
Operating Systems: Linux (Red Hat, Debian), Windows 95/98/ME/NT/2000, Solaris/SunOS 2.6, 7, 8, HP-UX 11, OpenBSD, FreeBSD.
Networking: TCP/IP, SNMP, DHCP, BOOTP, DNS, SMTP, POP3, IMAP, HTTP, HTTPS/SSL, OSPF, RIP, Cisco IOS Configuration, Firewall Configuration.
Hardware Skills
Sun Enterprise Servers: E3500, E250, E420R.
Intel Processor Servers: Dell PowerEdge, Compaq ProLiant, HP NetServer.
Network Equipment: Cisco Catalyst 6500 and 2500 series switches, Cisco Pix Firewalls (including redundant/failsafe configurations), Cisco 1700 and 2500 series routers, F5 Big-IP Load Balancers, Crimping, Laying & Testing Cat5e Cable.
Storage: Sun L1000 DLT Library, Sun A3500 Storage Array, EMC Storage Array.
Certifications: Cisco Certified Network Associate (CCNA).
Employment History
Systems and Network Administrator, Unix Developer 
Volando.com 
January 2001–
Installation, configuration, and management of servers running Sun Solaris and Linux as the back end of a high traffic web site. Management and troubleshooting of a production network, an office LAN, and an international WAN built using Cisco routers and switches. Research, recommendation, and implementation of servers, networking hardware, and server software. Acting as primary point of contact with hardware, software, and application service vendors for tech support, problem diagnosis and problem resolution. Development of scripts and utilities for usage in the site. 
Projects:
· 	Network Monitoring & Managed Services 
· 	Setting up monitoring software to monitor server health, including pager notification on error conditions. Monitoring and graphing network performance and bandwidth usage to get an idea of network health. Troubleshooting web site performance problems, communicating with ISP when necessary to resolve issues. 
· 	Unix Application Administration 
· 	Configuration and management of email, mailing list, web, ftp, and dns servers. Tuning of web (Apache), database (Oracle), and mail (Postfix & Sendmail) servers. Installation, configuration, and management of Oracle databases on Solaris. Installation, configuration, and day-to-day administration of Vignette StoryServer. Backing up servers to Sun tape library using Veritas NetBackup. Testing restore of OS, applications, and Oracle database from tape. Tuning of OS and applications for maximum performance. Working with Oracle DBA in order to optimize Oracle performance. 
· 	VPN Setup 
· 	Configuration and management of VPN connectivity (IPSEC & PPTP) using Cisco Pix, OpenBSD, and Linux Firewalls from remote clients and remote offices to central office and production network. Training employees and contractors on the usage of the VPN. Managing VPN logins & security policies. 
· 	Firewall & Security Management 
· 	Setting up and managing redundant Cisco Pix firewalls, including developing and testing a security plan and the associated firewall rulesets. Auditing servers for security issues, and applying vendor patches & upgrades when required. Monitoring firewall & server logs for anomalies. Monitoring security mailing lists for new software vulnerabilities and vendor updates. 
· 	Unix Developer 
· 	Developing customized mailing list software from scratch in Python, interfacing with the existing user database in Oracle, and capable of sending mail to over 400,000 users on a recurring basis in a timely manner. Writing a custom import routine in Perl to import a large number of XML records into the Oracle database. Writing Perl scripts to transform web logs from one format to another. Writing scripts in Python to automate the transfer and analysis of logs from the web servers in the server farm to a separate log analysis server. Writing web page templates in TCL for the Vignette StoryServer environment. Writing TCL procedures to do text processing for the developers to use in the Vignette StoryServer environment. Writing scripts in Perl, Bourne/Korn shell and Python to process data and automate server operations. 
System Administrator, Web Developer
Eritmo.com 
September 1999–December 2000
Installation, configuration, and day-to-day administration of Solaris, Linux, and Windows NT servers providing the backend for a high-volume web site. Managing other support personal and administrators; helping to set project timelines and divide workload. Research, recommendation, and implementation of server hardware and software. Acting as primary point of contact with hardware, software, and application service vendors for tech support, problem diagnosis and problem resolution. Development of automation software and dynamic web applications. 
Projects:
· 	Application Administration 
· 	Installation and configuration of Oracle database on Solaris and Windows NT. Installation, Configuration and management of RealMedia streaming servers. Installation, configuration, and day-to-day administration of application servers, including Oracle iStore and Vignette StoryServer. Setup of video capture software and hardware for live internet streaming. 
· 	Desktop Support 
· 	Windows NT 4.0, Windows 95/98, Windows 2000, and Macintosh desktop support and management. Training of new employees in the usage of site custom applications. Troubleshooting LAN & WAN problems. 
· 	Internet/Web Developer 
· 	Writing scripts in Perl and Bourne shell to process data and automate server operations. Writing cgi scripts in Perl for dynamic web applications, to access database information, and to provide web-based user interfaces for system utilities. Writing scripts in Perl to automate web log collection, translation, and analysis. Writing scripts in Perl to monitor server health. Developer support; working with developers to troubleshoot and fix bugs and performance bottlenecks that affect server operation, and to integrate various vendor services (including online transaction processing, web-based email, and personal home-pages). Writing HTML pages from scratch, optimizing HTML pages created by web designers for size & browser compatibility. Writing JavaScript for form verification and rollover animation. Creating web page templates using TCL in the Vignette StoryServer environment. 
Webmaster/Network Administrator
ImageExpress Corp. 
January 1999–September 1999
Projects:
· 	Webmaster 
· 	Developing CGI applications to automate the processing of forms, as well as scripts to automate production and management of files on the server. Generating and optimizing web graphics. Consulting with the client about site design and organization. Working with the client and art directors to define and implement a unique look and feel for web sites. 
· 	Network Administrator 
· 	Administering web, ftp, email, and dns servers on Linux. Administering a small network with Macintosh and Windows NT clients. Implementing a Linux-based email server, including IMAP, SMTP, and webmail for a client. 
Computer Lab Manager
University of Miami 
May 1998–January 1999
Troubleshooting and fixing software and hardware problems. Training lab monitors and students to handle tech support duties in a Graphic Arts department. Installation, configuration, and networking of printers and computers. Maintaining and training students in the use of Graphic Arts/Photographic hardware and software. 
Professional Association Memberships
USENIX
SAGE
Hobbies
· 	Unix and Unixlike operating systems. I have had a personal interest in the various varieties of Unix since the early 1990’s. This grew out of my early experiences with BBSes and then the early internet; I dialed into a shell account in California to use Usenet, email, ftp, and gopher. Because of my intense curiosity about Unix, I have long had various types of free unixes running on my machines at home (Linux, NetBSD, FreeBSD, OpenBSD), way before I became a Unix administrator professionally. Today, in that tradition, I maintain a small home network consisting of 3 Suns, 1 HP running HP/UX, my firewall running OpenBSD, 2 iBooks running Mac OS X, and a PC, which I flip between Linux, FreeBSD, and Windows 2000. I use this network for self training, experimentation, and testing of software I might be interested in using on the job. 
· 	Photography & Digital Imaging. From my past life in the Graphic Arts, I enjoy creating & manipulating Digital Images. 
Last modified October 2002.
Copyright © 2002 by Christopher Brown. 
All Rights Reserved.