Phone: (928) 864-1346 Email: eew6@cet.nau.edu	Address: 400 E McConnell Dr #84 Flagstaff, AZ 86011
CS 486 – Capstone Project	Team Fugu

Memorandum

To:	Ernest Bowman-Cisneros (USGS)

From:	Team Fugu: Erik Wilson, Nauman Qureshi, Thad Boyd, Ben Atkin

CC:	Margaret Johnson (USGS), Eck Doerry (NAU)

Date:	1/28/2004

Re:	Team Inventory

Introduction

The purpose of this memo is to provide you with an inventory of our team’s talents, skills, and special interests in order to explore what our team’s strengths and weaknesses are. The sections of this memo include: an introduction of the team members and roles, preliminary tasks assigned, and special talent deficiencies. Also attached are profiles for each of the team members followed by corresponding resumes.

Team Members and Roles

The members of Team Fugu and their associated roles are as follows:

Erik Wilson – Team Leader / Organizer

Nauman Qureshi – Documentation / Recorder

Thad Boyd – Website Developer / Facilitator

Ben Atkin – Communicator / Research

Preliminary Tasks Assigned

The following preliminary tasks have been assigned:

Entire Team: Become familiarized with OpenBSD, this includes installing the operating system at home if possible and researching documentation on the web (the OS has already been installed on a Sparc64 workstation located at the CET which is dedicated to the project).

Nauman Qureshi: Create a skeleton of the project notebook with relevant sections included.

Thad Boyd: Begin creation of the team website which will be used to host project files and documentation (located at http://www.cet.nau.edu/~fugu/).

Ben Atkin: Research uses of CVS repositories for project files and find useful sources of shell scripting guides related to OpenBSD.

Special Talent Deficiencies

Although our team has had experience with many Linux distributions none of us have used OpenBSD within a professional or educational setting. Additionally we are fairly inexperienced in the use of shell scripting which may be required for either modification of the OS installation or to create a patch update system. To compensate for our lack of OpenBSD experience we are reading the online documentation and becoming familiar with the OS by installing it at the college and at our homes. Additionally, Ben Atkin will research shell scripting as it relates to OpenBSD and provide details by February 2nd.

Member Profile:

Erik

Wilson

Upper Division Courses Taken:

CSE 315: Automata Theory

CSE 470: Intro to Intelligent Systems

CSE 497: Independent Study (Interdisciplinary Research)

CSE 386: Software Engineering

CSE 499: Computer Networks

CS 401: Ethics in Computer Science

CS 421: Algorithms

CS 455: Modeling Reactive Systems

CS 480: Operating Systems

CS 499: Unix Administration (Currently Enrolled)

MAT 316: Intro to Linear Algebra

Work Experience:

Currently working as Web Administrator for the College of Engineering and Technology.

Familiar with software such as Apache, MySQL, and ht://Dig.

Special Skills:

Proficient with Perl, especially Perl’s regular expressions

Intermediate Emacs user, I have been using it for the past several years.

Special Interests:

Advocate of open source / free software.

Have been using a Linux distribution at home since the mid-90s.

I am currently investigating 64-bit operating systems for home consumption.

Comments:

I am excited to work on the OS Tools for OpenBSD project, I feel we will be able to contribute greatly to the USGS and hopefully our work will be used for several years to come.

Member Profile:

Nauman

Qureshi

Upper Division Courses Taken:

CS 315: Automata Theory

CS 400: Computer Architecture

CS 401: Ethics in Computer Science

CS 421: Algorithms

CS 480: Operating Systems

Work Experience:

I have worked for the Northern Arizona University (NAU) computer labs. Mainly my job was to help out the users using the lab, this constituted helping them use various software tools, check to see if any hardware of the computer their using is not properly working, and to teach them a little bit of the basics of computer usage. I have been working for these labs for over a year now and am well comfortable with user level communication.

Special Skills:

Worked mostly on projects using JAVA as the primary language. I do have a little experience on working in C/C++ and also vaguely familiar with maple.

Worked mainly on Windows and just a little amount on Unix systems.

Apart from technical capabilities, I do hold a quality of bonding well with fellow partners and classmates and enjoy learning new things from others.

I am fond of participating in delivering presentations to different parties and societies.

Special Interests:

I hold a lot of interest in networking of computer systems. Getting involved in using different Operating Systems is one of my newly born interests. Last semester I took the course of Operating Systems (CS 480) and learnt a lot on how one works. Implementing new ideas into an already existing OS sounds like fun and I would be interested in it. I do hold great interests in providing a good documentation of reports/projects. I believe in a well-organized layout of the systems that I work on.

Member Profile:

Thad

Boyd

Upper Division Courses Taken:

CS 315; Automata Theory

CS 386: Design

CS 396: Principles of Languages

CS 421: Algorithms

CS 455: Reactive Systems

CS 480: Operating Systems

CS 481: Compilers

MAT 316: Linear Algebra

MAT 318: Number Theory

Work Experience:

Worked for the Roosevelt School District, Phoenix, AZ, summer 2001. Mostly involved network maintenance tasks.

Special Skills:

Open-source enthusiast, experience with multiple Linux distributions, especially BSD-like Slackware and Gentoo.

Language enthusiast. Expect to complete linguistics minor in Fall '04. Should help with documentation.

Web design knowledge. Nothing terribly fancy, but compliance with XHTML 1.1, CSS standards.

Member Profile:

Ben

Atkin

Upper Division Courses Taken:

CSE 315: Automata Theory

CSE 386: Software Engineering

CSE 396: Principles of Languages

CS 421: Algorithms

CS 455: Modeling/Reactive Systems

CS 480: Operating Systems

MAT 316: Intro to Linear Algebra

Work Experience:

Website Design (HTML)

Document Editing

Personal Interests:

Programming Languages

Hardware Design

Graphical User Interfaces

Resume: Erik Wilson

Objective	Obtain a position as Computer Scientist.
Experience	Support Technician Supported Windows (9x/NT/2k) and other software packages. Diagnosed hardware/software issues on personal computers. Received special security access for user, server, and building administration. (2000–2001; Information Technology - CET - NAU; Flagstaff, AZ)
	Web Developer Created NAU’s Engineering website (http://www.cet.nau.edu/). Utilized PERL, JavaScript, and databases to create dynamic content. Migrated commercial server software to equivalent free public software. (2001–Present; Information Technology - CET - NAU; Flagstaff, AZ)
	Software Engineer Developing control systems for wastewater management. Created documentation for inherited software. Used National Instrument’s Lab View for project development. (2002; Wastewater Demonstration Project - CET - NAU; Flagstaff, AZ)
	Independent Study (Interdisciplinary Research) Developed simulation of wastewater using Javax/Swing. Created custom graphing system to describe diurnal flow of water. Incorporated complex Linear Algebra packages for curve fit to data. (Summer 2002; sponsored by Dr. Trotta - CET - NAU; Flagstaff, AZ)
Education	Northern Arizona University (2000-Present; Flagstaff, AZ) Continuing student (Senior), seeking degree in Computer Science. Cumulative GPA of 2.95.
References	Thomas Baca Paul Trotta Manager, Information Technology Professor, Civil & Environmental Eng College of Engineering & Technology College of Engineering & Technology PO Box 15600, Flagstaff AZ 86011-5600 PO Box 15600, Flagstaff AZ 86011-5600 (928) 523-2088 fax (928) 523-2300 (928) 523-2088 fax (928) 523-2300 Thomas.Baca@nau.edu Paul.Trotta@nau.edu

 Page 9

9

Professional Memo

College of Engineering and Tech

2004-01-26T20:41:00