John A. Taylor
e-mail: jtaylor1142001@yahoo.com
Skills:
Teaching skills:
Computer programming, math, and physics for diverse student populations
Learning and development skills:
Web-based Calculus aid
Programmed-learning aids
Computer-generated tests
Lab equipment
Computer skills
Languages: C#, C/C++, HTML, XML, Visual Basic and C++, Visual Test, Ada, Java
SQL: queries through a C interface
ACCESS: db design, GUI, reports
Web: Page creation via Netscape editor, WORD2000, and HTML; graphics
Code development: 3-tier architecture, complete product cycle
Software testing: Structured plans, case design, script creation, automation, coverage
Testing tools: Test case databases, Bug databases, CASE tools, Configuration mgt,
RAID, TCM, Purify, QCReplay
Configuration control: SLM, ACM, Clearcase, Visual Source Safe
Assorted PC and Unix tools: wordprocessors, spread sheets, relational databases
Hardware: PC, VAX, SGI, HP-Apollo
OS: Win2000, WinNT, WinCE, Unix, VMS
Data Communications: ARINC 429, 629; Ethernet, Telnet, FTP
Simulation: Electronic Checklist, Airport Modeling
Integration: Electronic Checklist with flight simulator, SW Tools, GUI subsystems,
Help subsystem
A/C Systems knowledge: 747-400, 777 AIMS input/output
Documentation: Requirements analysis, Functional spec, Design, Help system
Foreign Languages: Can speak and read a little French. Passed scientific reading tests in
French and German while at MIT.
Teaching Experience:
1999 - 2001 (evening): Calculus web site development
1994 (evening): Wrote specifications for computer-generated test problems in
business math for McGraw Hill Publishing Co.
1984 - 1986 (evening): Instructor in Calculus, Henry Cogswell College, Everett WA
1983 - 1984 (evening): Instructor in BASIC programming, Boeing evening course program
1968 - 1980: Assoc. Prof. Of Physics, Otterbein College, Ohio
Developed computer-generated homework in math and physics
Developed programmed workbooks in physics and math
Developed extensive classroom demonstrations and instructional laboratories
1963 - 1968: Assist. Prof. of Physics, Drexel University, PA
Developed programmed workbooks in physics
Developed an atmospheric monitoring program
1961 - 1963: 1st Lt., U. S. Army, Ft. Monmouth, N. J.
Independent Experience:
6/97 - present:
Developed a Calculus web site - sample problem solutions for college students. Equations were done in Microsoft Equation Editor. Graphics done with WordDraw and Excel Chart. About 300 HTML files and 6000.gif files for equations and graphics. See http://www.jtaylor1142001.net/. The site averages about 70 hits per day.
6/00 - present:
Webmaster of a site for my church: http://www.universityucc.org.
Industrial experience:
Bsquare Experience:
6/00 - 2/02
Adapted, improved desktop C# tests for the Starlite environment. Used RAID for bugs and SLM for source control. Developed an Access database for test information. Documented the tests in HTML and XML. Automated tests in CEValidator.
12/98 - 6/00
Maintained a test harness for VCCE MFC and ATL Wizards and samples, using batch and Visual Test files. Ran the harness weekly on up to 12 PC's for several hundred machine hours. Reported results, and RAIDed bugs in this multiple version, multiple processor environment. Improved coverage in abbreviated runs by reordering the execution of the tests. Created a smart monkey tool. Set up string files for localization.
Boeing Experience (as a Comforce contractor):
5/97 - 12/98
Text parsing: Combinations of keywords, parts of speech, idioms, synonyms
Visual Basic interface to above
Three-tier UNIX C code development of a Motif GUI to an Oracle database
and expert system for airplane parts design and Help system
Integration of subsystems in a configuration management system.
C code to convert text to HTML
Complete product cycle. Documentation on the web via Netscape editor
Microsoft Experience (as a Volt contractor):
7/95 - 5/97
Structured test & script design, execution, TCM, RAID, MSTest, Visual Test,
SLM, C test code, Localization, WinCE
Tested WinCE versions of Address Book, Schedule, Task List, Internet
Explorer, Synchronization, File Transfer
Boeing Experience:
1994,5 - Requirements-based, automated testing of embedded software; Access DB
1989 - 1993
Simulation of electronic checklist in C under Windows and UNIX.
Developed graphics and created the interface to a flight simulator.
Patent No. 210,689
1987 - 1989
Ada compiler validation assessment, benchmarking
Structure Chart Tool in Ada, based on a source code analyzer
and Cadre Teamwork
1986 - 1987 Apollo FORTRAN support of avionics software
1980 - 1986 PC support, Airport modeling in FORTRAN
Publications:
Patent No. 5,522,026, System for Creating a single Electronic Checklist in Response to
Multiple Faults. 3 other co-inventers. Assigned to Boeing.
7 internal Boeing reports on air traffic simulation
"Applications of the Kubelka-Munk Equations", Accuray Corporation, 1976.
"Computer-Generated, Constructed-Response Homework",
American Journal of Physics, 44, 598 (1976).
"Instructional Uses of the Computer: Gauss' Law and Ampere's Law"
American Journal of Physics, 39, 1384 (1971).
"Programmed Study Aid in Introductory Physics",
Addison-Wesley Publishing Company (1970).
"Atmospheric Radon Monitor", Annual Report, Radiological Physics Division,
Argonne National Laboratory, 1966. (with H. F. Lucas, Jr.)
Education:
Massachusetts Institute of Technology (MIT): Ph. D. in physics
Worcester Polytechnic Institute (WPI): B. S. in physics