Stephen Cousins
School of Marine Sciences
University of Maine
Orono, Maine 04469-5741
207-581-4302
cousins@umit.maine.edu



WORK EXPERIENCE



March 2000-Present University of Maine, School of Marine Sciences, Orono, ME

Research Associate: Ocean Modeling Group

  • Parallel FORTRAN Programming on Beowulf Cluster and shared memory systems for the Gulf of Maine Ocean Observation System (GoMOOS), and other projects.

  • UNIX/Linux System Administration:
    • 18 Node/36 CPU Beowulf Cluster
    • 8 CPU SGI Origin 3200
    • 2 CPU Dell PowerEdge 2400 Linux Server with RAID 5 disk system
    • various Linux and Tru64 machines
    • Backup and Recovery of 400+ GB of data
    • Security
    • Automatic Environmental Monitoring of Air Conditioned Server rooms

  • Responsible for Web-based visualization of Ocean Model data:

  • Responsible for all aspects of Hardware Acquisition:
    • Assessment of needs
    • Contacting Vendors for Proposals
    • Evaluation of Proposals
    • Designing Electrical and Environmental layout
    • Organizing Server Room Construction details
    • Installation of Hardware

  • Member of hardware committee for Phase 1 (~200 nodes) of the newest University of Maine Beowulf cluster.

1997-2000 University of Maine IT Department Orono, ME

Network Specialist

  • UNIX/Linux System Administration and Programming
    • Solaris
    • Linux
    • HP-UX
    • Legato Networker Enterprise Backup Software
    • Security tools:
      • TCP Wrappers
      • Tripwire

  • Windows NT 4.0 and some Novell Netware Administration
  • Network Management and Troubleshooting
    • 3Com Transcend Network Management Software
    • HP Openview Network Management Software
    • Network Analyzing with Dolch Sniffer
    • Campus Modem Pool management (48 modems, two servers)

  • Gigabit Ethernet, Fast Ethernet, Ethernet, OC-3 setup
  • ATM backbone management
  • TCP/IP (DNS, DHCP) Management for 2800 computers/devices
  • Web Server Administration:
    • WWW.UMAINE.EDU - IIS on Toshiba NT 4.0 Server with RAID 5 disk system
    • WWW.UME.MAINE.EDU - Apache on Sun Solaris 2.5.1 machine

  • CGI and Database programming in PERL and UNIX Shell scripts
  • Computer Cluster/Classroom management
  • Network Appliance NAS setup and management



1995-1997 Self-Employed

Computer Consulting

  • Information System programming / training

  • Custom programming

  • Network installation and management



1995-1997 University of Maine Computer Science Dept. Orono, ME

Graduate Assistant

  • Set-up and maintenance of networked PC, Mac and UNIX machines

  • Create and maintain department WWW pages



1991-1995 Sorg Associates Orono, ME

Programmer/Network Administrator/Technical Support

  • Database Management System programming

  • Proposal and implementation of hardware and software solutions for our clients

  • Installation and management of Novell NetWare networks

  • Report creation (programmed and with report generator)




EDUCATION



1995-1998 University of Maine      Orono, ME

  • MS, Computer Science

  • 3.6 Grade Point Average



1985-1989 University of Maine      Orono, ME

  • BA, Math and Psychology

  • 3.0 Grade Point Average

1987-1988 University of Essex      Colchester, England

  • Junior Year Abroad

Relevant Course work:

  • Parallel Programming: Programming techniques for Multi-processor, Multi-computer, and Distributed computing.

  • Graphics Programming: 3-D programming in C++ using OpenGL

  • Operating Systems: UNIX process management, multi-processing, inter-process communication and contention.

  • Networking: In depth look at general Networking concepts, OSI model and Ethernet.

  • Algorithms: Exhaustive study of modern Data Structures and Algorithms

  • Windows Programming in C++: API and MFC Windows programming.

Presentations:

  • OpenGL: Overview of OpenGL with programming examples

  • X-Windows programming tools: Overview of tools for programming in the X-Windows environment

  • Tools for building GUI's: Overview of tools for building GUI's on various platforms

  • Masters Project: Scientific Visualization of Spiral Galaxy Computer Model: Adding GUI and Graphical Data Analysis to an existing non-graphical computer model of Spiral Galaxies.





Last revised: May 2, 2002