MEMORANDUM

 

DATE:         January 24th, 2011

 

SUBJECT: Team Inventory

 

FROM:        Mackenzie Boyd – The Bookmark Brigadiers team leader

 

TO:              Brad Budinger

 

 

This memo is to introduce you to the team which will be working for you and let you know our skills as well as our decencies in relation to the project we are working on.

 

Team members:

            Mackenzie Boyd – Group leader

            Forrest Guice – Technology tester

            Justin Hill – Unassigned

        

Current work:

            Mackenzie Boyd – Documents, external communications, technology investigation(Qt)

            Forrest Guice – Technology investigation (Firefox plugins)

            Justin Hill – Research (plagiarism checking mechanisms)

 

Possible deficiencies:

            No experience with Firefox plugins, being remedied through Forrest studying and experimenting with plugins.

            Lack of experience programming in Qt, being remedied through current experimenting with Qt and the API components relevant to our project.

 

 

 

 

 

 

Team Member Profiles:

 

Forrest T. Guice

Email: ftg2@nau.edu

Phone: (928) 925-1805

Upper Division Courses

·         MAT 362: Introduction to Numerical Analysis

·         CS 301: Ethics in Computer Science

·         CS 315: Automata Theory

·         CS 386: Software Engineering

·         CS 398: Principles of Languages     

·         CS 413: Virtual World

·         CS 421: Algorithms

·         CS 430: Computer Graphics

·         CS 477: Advanced User Interfaces

·         CS 480: Operating Systems

·         CS 499: Computer Security

Technical Skills

·     Strong programming skills (Java, C, C++) and new language acquisition

·     Strong written communication and technical writing ability

·     Experience with GUI development (Qt, Qt Jambi, and Java Swing)

·     Experience with web development (XHTML, CSS)

·     Experience with a variety of development environments on Linux & Windows operating systems.

Personal Interests

·    Hobby software development (open source) / Acquiring new technical skills. Most recent: AndroidOS applications.

·    Wilderness recreation. I enjoy backpacking, kayaking, single-pitch climbing, and canyoneering.

 

 

 

 

 

 

 

 

 

 

 

 

 

Justin Hill

Email: jch87@nau.edu

Phone: (928) 890-8021

Upper Division Courses

·         MAT 316: Intro to Linear Algebra

·         CS 315: Automata Theory

·         CS 386: Software Engineering

·         CS 396: Principles of Languages

·         CS 413: Virtual Worlds

·         CS 421: Algorithms

·         CS 430: Computer Graphics

·         CS 445: Data Mining

·         CS 477: Advanced User Interfaces

·         CS 480: Operating Systems

·         CS 499: Game Production

·         CS 499: Computer Security

 

 

Other Comments

 

Languages used: Java, C/C++, Perl, PHP with MySQL, Web Scripting.

 

I feel that one of my strong points is making mostly standalone tools that can be used within a bigger application. I also used to do basic websites quite a bit and have experience with that. On a previous project, the team I was on built an achievement system in PHP with a web interface. The system used both web programming and web forms for user input to a MySQL database. This could be useful for the bookmarking project since it deals with similar concepts. In addition, I have worked with the swing library of Java in projects for interfaces. I have made interfaces in quite a few different applications from mainly text based to web based.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Mackenzie Boyd

Email: mb466@nau.edu

Phone: (928) 273-5442

Upper Division Courses

·         MAT 316: Intro to Linear Algebra

·         CS 315: Automata Theory

·         CS 386: Software Engineering

·         CS 413: Virtual Worlds

·         CS 421: Algorithms

·         CS 430: Computer Graphics

·         CS 445: Data Mining

·         CS 477: Advanced User Interfaces

·         CS 480: Operating Systems

·         CS 499: Computer Security

 

Other Comments

 

I have a year and a half experience working for the USGS in Astrogeology programming in C++ working on an extensive code base providing support to users and adding features as well as debugging problems.

 

I think this project is a good fit for me since the only last semester I had the Advanced User Interfaces class which has prepared me for designing an excellent interface, Data Mining has also prepared me for doing plagiarism searching. I'm also open to taking on challenges which I think this project will be.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Attached are resumes for all three team members.