|
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:
- Customization of Live Access Server software. LAS was developed at PMEL.
- CGI scripting with PERL, and UNIX Shell scripts for the GoMOOS project.
- 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:
- 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
|
|
|
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
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.
|