BRETT LEE, PH.D.
Erie, CO  80516  USA Download Resume brett-resume at etpenguin dot com
CELL:  303.625.3595 http://brettlee.com/resume brettlee at yahoo dot com
SYSTEM & NETWORK (LAN) ADMINISTRATION | GRID & HPC | RESEARCH, MATHEMATICS & STATISTICS
  • A highly organized, resourceful and motivated professional with an objective research-oriented background and the demonstrated ability to prioritize, multi-task, and deliver quality results ahead of schedule.
  • Specialist in the implementation of network services and distributed applications over Unix systems (namely Linux, Solaris and HP-UX), including design, setup, troubleshooting, automation and monitoring, verification, administration, documentation and training.
  • Extensive college-level experience in research methods and design, mathematics (differential equations, linear algebra), statistics (linear regression and analysis of variance), engineering (kinetics and kinematics) and the life sciences (biology, chemistry and physiology), both as a student and as a professor.

  • TECHNICAL SKILLS SUMMARY
  • Expertise (10+ years) in Red Hat, Solaris, HP-UX, IP Networking and Core Network Services
  • Highly skilled (10+ years) in Automation with "glue" languages such as Bash and Perl
  • Highly skilled (10+ years) in Linux, Apache, MySQL, Perl (LAMP) Administration and CGI / HTML Web Development
  • Skilled in Java, C/C++ & Fortran (coding off and on since 1992)
  • Skilled in Administration of Batch systems using Sun Grid Engine, TORQUE and Lustre
  • Experience with MPI and OpenMP; working knowledge of Infiniband, CUDA, LAPACK and the BLAS

  • CAREER DEVELOPMENT
  • Sun Certified System Administrator (SCSA) and Network Administrator (SCNA) - Solaris 10
  • Hewlett-Packard Certified System Administrator (CSA) - HP-UX 11
  • Sun Certified Java Programmer (SCJP) - Java 1.4
  • Cisco Certified Network Administrator (CCNA)
  • A full list of CERTIFICATIONS and TRAINING can be found at these links

  • DEGREES AWARDED
  • Doctor of Philosophy, Sport Biomechanics - Purdue University, IN - Spring, 1994
  • Master of Science, Exercise Physiology - California State Polytechnic University, Pomona - Spring, 1991
  • Bachelor of Science, Exercise Science - California State Polytechnic University, Pomona - Spring, 1989
  • Associate of Arts, General Education - Mount San Antonio College, CA - Spring, 1986

  • MILITARY SERVICE
  • Honorable Discharge as a Sergeant (E-5)
  • Active Duty with the US Army Corps of Engineers
        - Served in the 20th Engineer Brigade, attached to the 82nd Airborne Division
        - Ft. Bragg, NC, part of the Eastern Seaboard Rapid Deployment Force (RDF)
  • US Army Reserves and California National Guard
        - Motor Transport Operator (88-M)
        - Served in Transportation Units moving troops and equipment

  • PROFESSIONAL EXPERIENCE
  • Sun Microsystems, Broomfield, CO
  • Product Integration Engineer (IPv6, Storage) Nov 2008 - Current
  • Team lead for the verification of a suite of storage products to ensure IPv6 compliance. Designed, constructed and supported a multi-subnet, multi-service IPv6 infrastructure to verify SLAAC, DAD, NDP, DHCPv6, and DNSv6 interoperability. Constructed discrete test cells to verify full support of the RFCs that describe IPsec, IKE, DNS, DHCP and the core IPv6 functionality.
  • Team lead for the verification of an enterprise class virtual storage device. Helped establish NetBackup and Tivoli storage environments, designed test cases and test schedules, provided technical support and direction to team members as needed.
  • Implemented HPC clusters (Sun Grid Engine and TORQUE) that supported batch and parallel jobs for "continuous run" testing of storage devices using the Lustre parallel filesystem with the goal of characterizing performance in a HPC environment. Developed simple MPI and OpenMP applications for cluster verification and benchmarking of storage devices.
  • Developed a utility (the "Executioner") that provided continuous execution of Veritas NetBackup jobs in a multi-node, multi-library environment. The application kicks off simultaneous backup, restore and verify operations using different types of data on multiple media servers of varying operating systems.
  • Appliance EVT Engineer (Encrypted Storage, IPv6) Feb 2007 - Nov 2008
  • Team lead for the verification of an Key Management System used by encryption-capable storage devices. Designed, constructed and supported a IPv4 multi-subnet, multi-service infrastructure to verify all the constraints of delivering keys to encryption devices, the management of encryption keys, and also the devices' ability to support client-side network services such as SNMP, DHCP/PXE, DNS and NTP. Instituted rigorous packet filtering and monitoring to ensure compliance to specifications.
  • Team lead for the verification of basic IPv6 compliance within selected storage products.
  • Received a Sun Achievement Award for excellence in both KMS (Encrypted Storage) and IPv6.
  • Extra Curricular Activities - Voluntary
  • Served as a Solaris Instructor for Sun Microsystems. Taught two 8-week courses on Solaris 10 System and Network Administration.
  • Participant in Sun's PreSEED (Sun Engineering Enrichment & Development) mentoring program. Working with a mentor in the Sun Grid Engine (SGE) team to gain additional insights into SGE's functionality as well as a better understanding of HPC and MPI.
  • Earned the following Sun Certifications while at Sun Microsystems:
        Sun Certified Java Professional  (SCJP - J2SE)
        Sun Certified System Administrator  (SCSA - Solaris)
        Sun Certified Network Administrator  (SCNA - Solaris)

  • Everything Penguin Inc, Denver, CO

  • Consultant at Everything Penguin (Software Development & System-Network Administration) Feb 2007 - Current
  • Designed and developed Personal Data Security (PDS), a MVC open source application written in Java that supports encrypting personal data and provides secure key management. PDS provides a multi-window text editor using JFC/Swing, manages an unlimited number of keys and provides the ability to use different encryption algorithms and key strengths for each type of data. PDS has a very fast encryption engine capable of encrypting multi-gigabit files.
  • Designed and developed EZQmail (EZQ), an open source qmail distribution system that dramatically simplifies the installation of qmail and the qmail-dependent programs while preserving Dan Bernstein's Copyright. Using an intelligent and modular approach, EZQ downloads, patches, compiles, installs, integrates into the OS and configures several of DJB's programs into a fully functional qmail system based on netqmail-1.05. EZQmail can also be found on SourceForge.
  • Designed and developed http://etpenguin.com, a website that supports the open source community by delivering advertisement free technical content on Application Development, Unix System and Network Administration, Internet Protocols, Network Services, HPC and Storage Infrastructures. ET Penguin relies on CGIndex for content delivery.
  • Designed and developed CGIndex, an open source tool that integrates with Apache to deliver content dynamically from a static filesystem, allowing active content producers to focus on producing content instead of integrating content into a website.
  • Designed and developed TARbackup, an open source backup application that uses a modular method to backup dynamic filesystems using open source tools. TarBackup supports both Full and Incremental (changes since the beginning of the month) backups that are easily managed using the Vi editor.
  • Enhanced existing (1999-) web development on http://scubanavigator.com, a MySQL-based website written mostly using CGI.pm and executing within Apache Registry; a few components have been written as Apache modules (mod-Perl). This site for all things Scuba contains powerful search engines, RSS feeds, free banner ads, many ways for visitors to contribute as well as an extensive set of back-end management tools for content control and feedback.
  • Enhanced existing (1994-) efforts on http://brettlee.com, hosting open source software projects, providing access to a Subversion repository via ViewVC and incorporating CGIndex for the dynamic rendering of pages.
  • Consultant at Ericsson (Software Integration & Verification) Aug 2006 - Feb 2007
  • Worked on the QuicLINK project integrating UTMS components into a new "3G network in a box." Much of my focus related to the packet-switched (IPv4) networking over the ATM-based WCDMA system using GPRS tunneling.
  • Worked on a small team developing and extending automated tests to support verification of a new components.

  • TEK Systems, Tampa, FL
  • Consultant at Citigroup (System Administration - nCipher HSMs & Java EE Integration) Aug 2005 - July 2006
  • Helped a small team integrate a new enterprise-wide, Java EE Identity Management system, OpenView Select Identity (OVSI), into a highly secured and restricted environment.
  • Received deliverables directly from HP, conducted code reviews, performed initial testing and packaging (RPM) for release to QA, UAT and PROD/CoB environments.
  • Lead the effort to incorporate nCipher hardware security modules (HSM) into the QA, UAT and Production environments.
  • Wrote and unit tested several small components for the project using Java, Perl, Shell and JSP; most for the production environment and some for the QA teams.
  • Helped build a Clustered Lab Environment with Red Hat ES 3.0, Weblogic 8.1, Oracle 10G and nCipher HSM's. Assisted with getting Mercury Diagnostics Java EE probes installed / configured in QA and UAT environments. Installed, configured and supported multiple LDAP servers for R&D work.
  • Consultant at AT&T (System & Network Administration - Change Management) Feb 2005 - Aug 2005
  • Worked on the Change Management Team for VoiceTone, a massive, 24/7, multi-site Java EE application. Also served as a member of the VoiceTone Change Management Technical Review Board.
  • As a System Administrator on the Change Management Team, worked with one other Admin performing application, system and network changes during the nightly change window. Was responsible for installing, configuring, upgrading and verifying Weblogic Applications, Oracle Databases, Operating Systems (Linux, Solaris & Windows) and Network Components (Routers, Switches, Firewalls) without impact to service.
  • Supported 100+ servers (Red Hat Linux, Solaris, HP-UX and Windows) and 200+ networking devices (Nortel 8600, 2424 and 470's; Cisco 7206, 3550, 2511's; Lucent Bricks & LSMS; Intel Dialogic DM3 boards; IBM Blade Center Chassis) and DS3's in several US locations; intensive interaction with this environment was routine.
  • Extensively used scripting languages (Perl, Ksh and Bash) to develop software tools for administration, change management and monitoring of the platform.
  • Scripted a TCL/Expect application that automated password changes on Solaris, Linux, Cisco and Nortel devices; a typical run would safely and accurately change multiple passwords on hundreds of devices, perform verification of all changes and generate an auditable log for Sarbanes-Oxley compliance.
  • Resolved problem tickets using Remedy and assisted in root-cause determination of operating system, network and application issues.

  • Keiser University, Sarasota, FL
  • Instructor (Contract), Information Technology 2004
  • Taught one 12-week course leading to the CompTIA A+ Certification.

  • Wave Wireless Networking / P-Com, Sarasota, FL
  • Application & Platform Verification Engineer / System & Network Administration 2002 - 2004
  • Team lead for verification of the SPEEDLAN 9000 of wireless broadband routers. Verified interoperability and performed stress tests on the products in both point to point and mesh networks of up to 50+ subnets using varying RF interference and receive thresholds
  • Functionality verified included IPv4 static routing, RIPv1/2 (w/ and w/o access lists), NAT (static, dynamic, NAPT), compatibility w/ IPSec/PPTP and adherence to RFC standards for supported protocols including DHCP (client, server, relay), Netfilter / iptables firewalls, IP addressing (VLSM, Virtual and Alias), SNMP, etc
  • Verified all Windows and iPAQ client software for the SPEEDLAN 9000 suite, to include SPEEDView, SPEEDSignal, IPRecover and the SPEEDLAN Configurator
  • R&D System and Network Administrator for Windows and Linux (IPv4, RIP, DHCP, SMTP, LDAP, etc). Installed / supported a CVS server for organizational source code control, several Intel-based R&D Servers, and a Linux-Based four-network firewall / router
  • Developed a web based technical support database using Perl and MySQL

  • Ned Davis Research, Venice, FL
  • System & Network Administration (HP-UX, Linux, Cisco) 1999 - 2002
  • Installed / configured / supported HP-UX Unix (PA 9000) and Red Hat (IA-32) Linux servers, Cisco routers, PIX firewalls, HP managed hubs and switches
  • Responsible for hardware and software diagnostics, performance tuning, file system maintenance, backups and user support on 20+ Unix servers
  • Developed automation and monitoring tools using Perl and Bash
  • Implemented secure remote access to Unix and Windows servers
  • Implemented new network services such as clustered LDAP authentication servers, DNS, DHCP, Samba and PAC/WPAD
  • Helped develop the disaster recovery plan. Participated in disaster preparedness drills

  • Emerald Information Systems, Winter Park, FL
  • Consultant at FTS (Web Development (CGI / HTML) / System & Network Administration) 1998 - 1999
  • Handled customer requests for Linux system administration.
  • Developed CGI applications using Perl

  • Boy Scouts of America, Islamorada, FL
  • Scuba Director (Contract) @ High Adventure Sea Base 1997 - 1998
  • Directed the High Adventure SCUBA program for the Boy Scouts. Scouts were on site for one week, and every week several new troops arrived
  • Coordinated all activities of the SCUBA Instructors, Boat Captains and the Scouts. Handled contingencies, organized travel to Key West, provided supervision and filled in as a SCUBA instructor as needed
  • Ensure that the Scouts had a safe and action-packed adventure

  • Roanoke College, VA
  • Assistant Professor - Physical Education 1996 - 1997
  • Assistant Professor, lecturing in Exercise Physiology, Health and various Activity courses (walking, racquetball, etc.)

  • Christopher Newport University, VA
  • Assistant Professor (Contract) - Physical Education 1994 - 1996
  • Assistant Professor, lecturing in Anatomy & Physiology, Biomechanics, Measurement & Evaluation (research methods and statistics) and Activity courses (weight lifting, etc.)
  • Made extensive use of the WWW by delivering lecture notes using HTML with some Javascript and SSI's
  • Submitted articles for publication and presentation on a current line of research:
        NAUI Sources - Journal of Underwater Education - 1995
        American College of Sports Medicine - 1995

  • Purdue University, West Lafayette, IN
  • Graduate Teaching Assistant (Contract) - Physical Education 1991 - 1994
  • Taught multiple undergraduate courses in the Physical Education Department each semester.
  • Helped develop Puma, an open source motion analysis system in ANSI C, by continuing the earlier efforts of others, which was a solution that used vendor API's to digitize sequential video images from analog sources and display on a PC:
        - Researched vendor specifications and provided hardware recommendations for improvements
        - Coded in "C" to the new APIs and delivered sequential frame captures and "jitter-free" image digitization in real-time
        - Coded complete programs in "C" to perform 2-D kinematic analyses on the arrays of coordinates collected
        - Extensively used this work in collecting and analyzing data for doctoral dissertation
  • Extensively used the University computing resources, including Unix and VM/CMS on a S/390
        - Submitted Fortran programs to filter and smooth data prior to kinematic analyses
        - Submitted large batch jobs for statistical analyses and the plotting of data using SAS
        - Email (Bitnet and Internet), Newsgroups, Gopher, etc.
  • Conducted scientific research in selected fields, submitted articles to peer reviewed journals and trade magazines, and made presentations:
        Published Doctoral Dissertation - Purdue University - 1994
        Journal of Cardiopulmonary Rehabilitation - 1994
        NAUI Sources - Journal of Underwater Education - 1993
        Medicine and Science in Sports and Exercise - 1992

  • Azusa, Covina and West Covina School Districts, CA
  • Substitute Teacher (Contract) - K-12 1989 - 1991
  • While attending graduate school full time in the evening, I worked as a K-12 substitute teacher practically every school day two years
  • Began graduate school in the Fall of 1989 and published my Masters Thesis in the Spring of 1991