Charlton Rose: Additional Employment History
This list describes other employments not mentioned on the main resume page.
E-zine Columnist, Inquiry.com (San Mateo, California), Sep. 1996-Aug. 1997 (consulting).
- Answered reader-submitted questions in E-zine's "Ask the JavaScript Pro" column.
- Sorted through hundreds of help requests daily to select compelling topics for publication.
- Published 67 tutorials related JavaScript and HTML.
University Instructor, Brigham Young University (Provo, Utah), Aug. 1996-Dec. 1996 (part-time).
- Planned, prepared and presented lectures on C to class of 150+ students.
- Developed laboratory assignments and exams.
- Tutored struggling students individually.
- Managed two teacher assistants.
Research Assistant, Brigham Young University (Provo, Utah), Jan. 1997-Feb. 1999 (part-time).
- Researched methods for generating accurate instruction-level microprocessor traces.
- Developed and maintained processor simulator software.
- Developed reusable software components for trace data processing.
- Proved the CITCAT instruction trace theorem with R-4400 MIPS microprocessor (joint project with Tandem Computers, Inc.).
Multimedia Programmer (internship), Seino Information Services, Ltd. (Oogaki-shi, Gifu-ken, Japan), May 1995-Nov. 1995 (internship, full-time).
- Designed multimedia educational software for children.
- Translated company promotional materials.
- Designed and developed company's first web site.
- Researched and reported on issues related to internet adoption.
Teaching Assistant, Brigham Young University (Provo, Utah), Jul. 1994-May 1995, Jan. 1996-Aug 1996 (part-time).
- Developed machine language assemblers for theoretical instruction set architectures.
- Developed processor simulation software for instruction trace research and student laboratory exercises.
- Integrated network tools into Computer Architecture course curriculum.
- Tutored students individually and in groups.
- Published on-line tutorials.
- Substitute-taught classes.
Telecommunications Technician, Brigham Young University (Provo, Utah), Apr. 1994-Jul. 1994 (part-time).
- Installed and maintained ROLM digital telephone and computer network facilities.
- Demonstrated security bugs in telephone system software during pre-employment consulting.