Marina Brown's Resume
Marina Brown
Herndon, VA
20170
ph: By request
email: marina (at) surferz (dot) net
Career Summary:
I am a Sysadmin with more than 10 years of experience with Unix and Unix-like operating systems. I have worked
in environments ranging from academia to electronic banking, ISP's and telco's. In those
years I have written Voice Response Units in C, utilized extensive shell scripts, and have used multiple programming
environments. My range of operating systems and networking include several flavors of Unix such as
OpenBSD, FreeBSD and many Linux distros, Novell 3.11, DOS, Plan9 and several versions of Microsoft Windows(TM).
OBJECTIVE:
My objective is to gain a challenging position in a growing
company where my programming, system administration and analytic skills can
be utilized to their fullest capacity. I am familiar with OSS (Open Source Software) on Unix and
Unix-variant environments. I am particularly interested
in creating and maintaining secure Internet services and in C programming. I
take great pleasure in automation of tedious and repetitious tasks, and in creating elegant solutions. I
have worked with multi- and cross-platform solutions throughout my employment history.
ACCOMPLISHMENTS:
- I created the Unix and Linux Infrastructure of
Surferz.net, a local ISP
covering the New York Mid Hudson region.
I implemented security policies for Surferz and another area ISP to
prevent unauthorized accesses and to stop repeated computer break-ins
on co-located servers. My security audits focus on timely patches,
logfile analysis, network traffic analysis , traffic filtering and identifying
habitual security violators. As a system administrator I over-saw and
supervised forensic analysis of compromised hosts, and tracked security
violations locally and internationally using all available means including
computer and phone switch logfiles. I wrote scripts to allow tech support
to do much of the everyday system administration.
-
At Princeton Telecom , I maintained and administered
the Unix telephone answering systems in an electronic banking
and telecommunications business that transfered 3-10 Million Dollars
daily. The Voice Response units were handled by Apex software
and Dialogic T1 phone cards. The data from phone
transactions was stored in Oracle and Informix and
was processed and transmitted using heterogenous network running
NOVELL, Windows NT , Windows 3.11 and UNIX. PTC's clients used
a wide variety of formats ranging from Mainframe Reel to Reel tape
to email or serial data connection varying from rz/sz to T1 data and serial
connections. In addition I administered a DEFINITY PBX in all aspects
from adding new cards to recording announcements and administering features.
I was responsible for network and telephone wiring. I wrote a custom pager
script that insured around-the-clock service from 4 UNIX servers and
notified the appropriate system administrator of what problem
had arisen. I created and administered a Tape library to insure data
security in a mid-size electronic banking and telecommunications company.
I was responsible for Oracle installation on an HP server and was key in
the transition from a legacy Horizon PBX to a modern Lucent DEFINITY
(system 75) PBX. I designed a shared NOVELL/NFS system to allow users to
transmit files through a Unix dial-up server to a NOVELL environment.
I wrote multiple load balancing shell scripts on SCO UNIX servers.
I have managed the creation of multiple web sites and the administration
of Apache, Netscape and thttpd webservers.
-
I reverse engineered a custom VRU (Voice Response Units)
written in Informix-C and ported it to Oracle. This project made
use of extensive automation with Perl to insert comments to
numbered voice prompts and required close cooperation with systems to
ensure compatibility with the Definity PBX. In a related project
I implemented a large part of the back-end CGI and forms for
a pay-by-Internet program that used a Sun-Solaris machine
to post and retrieve data from Informix servers also used for
VRU payments.
SKILLS
- System Security.
- Creating Readable re-usable code.
- Creating clear system charts within the constraints of
given system design.
- Simplifying system design without losing functionality.
- Knowing when not to change system design.
- System Backups and Disaster Recovery
- MySQL and Postgres DBA
- SNMP Monitoring of Cisco Routers and other devices
LANGUAGES
C, C/Apex VRU, PERL , CGI, HTML, Bourne Shell, nroff, awk, sed,
expect, ksh, Visual Basic, RPG/400, Quickbasic, COBOL, bourne shell,
DEFINITY PBX, chat/PPP.
COMPUTER OPERATING SYSTEMS
- OpenBSD 2.8 - 3.7
- Linux SuSE, RedHat, RedHat variants, Debian, Fedora,Ubantu
- NetBSD 1.6
- FreeBSD 4.6-5.4
- HPUX
- Solaris
- MS-DOS
- NOVELL
- MS-Windows(XP,2000, 98, 95 & 3.11)
- Sun Interactive Unix (Ancient OS)
- SCO Unix (Ancient SCO)
- Plan9 (some - use at home)
- Inferno - under plan9, freebsd and linux
EQUIPMENT
DEFINITY PBX, Routers, Large Disk Systems -Raid5,
NOVELL/NFS, Audix Voice Power,
DSU-CSU, Limited Cisco, Lucent Portmasters, Cisco
Switches
PACKAGES
PF(OpenBSD), IPF (BSD), IPNAT, Bind, Sendmail, Apache, thttpd, ftpd, tftpd,
Wu-Ftpd,
,ssh, gpg/pgp, System V and BSD rc (startup) scripts, Apex Voice Response
Software (With Dialogic Voice cards),
Ircd with vhosts, Mysql,Pgsql, Informix Database tools, Mix-C Windows,
Mix-C Database, MS-Excel, Pcplus, Minicom, Public Key Cryptography, Silc Cient
and Server, rsync, CVS, cu. uucp, Tomcat
EDUCATION
- P.B.C. Purdue University
Hammond, IN
June 1995 G.P.A. 3.48
- B.A. Stockton State College,
Pomona, NJ
Dec 1995 G.P.A. 2.7
WORK EXPERIENCE:
Beyond The Network - Now PCCWGlobal
Reston, Va
Jan 2003 - Present
- System Administrator
- FreeBSD Admin (about 40 hosts)
- Wrote many Perl scripts for small applications with mysql and postgres.
- Some admin on Solaris, and Linux machines
- Implemented Nagios monitoring using some custom scripts on unix hosts
and Cisco routers and switches.
- Designed a large scale email system
- Maintained a large hybrid postfix and sendmail mail cluster.
- Rebuilt NFS file store for mail cluster.
- Implemented CRM for sales department.
- Implemented custom SNMP scripts for testing MPLS tunnels.
- Maintain a distributed nameserver system using ip Multicast using BGP/Zebra
Surferz.net
Catskill, NY
October 1999 - Jan 2003
- OpenBSD and Linux System Administrator
- Administer Sendmail, Apache, Cistron Radius, DNS, IRCD
- Shell Scripting, MySQL, PHP , Office automation, Some C programming
- Routing, Firewalling (pf/ipf) under OpenBSD
- Cisco, Security investigations
- System Security tracking, auditing and occasional forensics
- Created a stable, secure ISP for 2000 users that requires very
little maintenance.
- Created a redundant email system with aggressive spam filtering
MID HUDSON ONLINE
Catskill, NY
April 1999 - December 1999
- Linux System Administrator
- Sendmail admin
- Name Service Admin (named)
- Administered Apache, Cistron and Lucent Radius,Portmasters
- Shell scripting,Network Security
- System Security tracking, auditing and occasional forensics
- I wrote many scripts to automate system administration tasks
eliminating most of the work that was done by previous sysadmdins.
- I implemented additional spam filtering.
PRINCETON TELECOM
Princeton Telecom
Princeton, NJ
March 1997 - May 1999
- C/Apex Voice Response Unit programmer
- CGI programmer
PRINCETON TELECOM
Princeton Telecom Sept 1995 - March 1997
System Administrator
PURDUE UNIVERSITY
Hammond, IN 1994-5
Computer Lab Assistant (1994)
Provided assistance and instruction for 25 electrical engineering
students in "C" programming on SCO Unix.
ADDITIONAL COMPUTER EXPERIENCE
Ported Wanderer 3.2 , a 1988 vintage game to
Linux, FreeBSD and OpenBSD -
http://www.surferz.net/~marina/wanderer.html. My other software and
ports are posted on my website
http://www.surferz.net/~marina.
PROFESSIONAL DEVELOPMENT
-
I'm a participant on the OpenBSD mailing lists and I watch the NetBSD,
FreeBSD and Plan9 mailing lists to keep up to date on new developments.
-
I am currently learning the Plan9 and Inferno operating systems.
email: marina (at) surferz (dot) net