Post Job Free

Resume

Sign in

Engineer Object Oriented

Location:
Candler, NC
Posted:
February 05, 2013

Contact this candidate

Resume:

Gregory C. Wilcox

** ******** *****

Candler, NC 28715

828-***-****

abqm5s@r.postjobfree.com

Computer

Skills

Objective

A position in which I can make a significant contribution to the environmental

health of the Earth. I can offer my engineering and scientific software

skills to a technical job, or my composition and editing abilities to a

writing post.

Experience

Develop applications for the Xplor supercomputer. The Xplor is a massively

parallel computer with up to one million processors. Part time, 1/2000

- 11/2001. Applications include:

Random number generator using Additive Lagged Fibonacci method

Port of the Fast Multipole Method

Port of liquid crystal simulation

Simulator for multiC++ language

Location: Cambridge, MA. Position: Consultant. Environmental, Health and

Safety Practice, North America Risk Segment. Full time, 4/1989 - 11/1996.

Part time, 12/1996 - 12/1999.

Designed, implemented, and maintain,

a fault tree graphics program. The program lets you edit, compute and

customize fault trees via an extensive graphical user interface

(GUI). FaultrEASE is written in Common Lisp.

Maintained and updated,

a process hazard analysis program. HAZOPtimizer is written in

Microsoft C++, using MFC.

Helped document and test,

a chemical hazards evaluation tool. Ported SuperChems to Microsoft

Windows, using Microsoft C++ with MFC.

Provided marketing and technical support for RiskWorks,

our line of safety and risk analysis software.

Evaluated performance of a proprietary massively parallel computer architecture

for turnkey finite difference applications.

Ported the Computerized Reuters' Indexing System (CRIS) from Symbolics

Genera 7.0 to Common Lisp. CRIS is a natural language parser and concept-extractor.

Location: Cambridge, MA. Position: Research Engineer. Responsible for several

projects involving the Connection Machine (CM), a massively parallel computer

with up to 65,536 processors. 2/1986 - 10/1988.

Maintained the sequencer simulator, and modified it to work with 32-bit

floating-point chips. (The sequencer is a dedicated hardware controller

for the CM.)

Updated the PARIS simulator from Release 2 to Release 3, which required

a major rewrite. (PARIS is a PARallel Instruction Set; the CM's assembly

language.)

Debugged and maintained CM hardware.

Location: McLean, VA. Position: Member of Technical Staff (co-op position).

Researched and prepared a report for DOT/UMTA which compared features of

several Automated Guideway Rapid Transit (AGRT) systems. 1/1983 - 8/1983.

Systems and Applied Sciences Corporation

Location: Bladensburg, MD. Position: Programmer/Analyst. Maintained a software

package called CIPS (Coastal Zone Color Scanner, Information Processing

Subsystem) which collects and processes data from the NIMBUS-7 weather

satellite. 10/1980 - 10/1981.

Volunteer Work,

Greater

Boston ChapterEditor of The

Crowded Planet, the chapter's bimonthly newsletter. 7/1999

- 9/2001.

Webmaster. 9/1997 - 9/2001.

Unitarian Universalists for the Ethical

Treatment of AnimalsWebmaster. 3/1999 - present.

Guest columnist, focusing on environmental issues in Western

North Carolina. I was promised this position on a six month trial basis,

and I wrote 20 .

Unfortunately, my column never ran due to budget problems. Some of the

articles were later published in other forms. 1/1999 - 7/1999.

Computer Skills

Languages

Object Oriented: C++, LISP (including Common LISP, CLOS, MCL, Allegro CL),

Java.

Other: C, Windows API, Macintosh Toolbox, TEX, LaTEX, HTML, FORTRAN, PASCAL.

Wrote a high level language (*BASIC) and several assemblers. Prefer using

the object oriented programming (OOP) style.

Operating Systems

Windows (98, NT, 2000), DOS, UNIX, Mac OS.

General

Familiar with parallel computer architectures and programming methods -

especially as used with SIMD designs like the Connection Machine, the MPP,

and the Xplor.

Education

Graduate, Fairfax, VA.

MSEE, May 1985. GPA: 3.70. Thesis title: "The MPP Pyramid". Designed and

constructed a prototype hierarchical parallel computer (called the GAM

Pyramid) for artificial vision research. Served as lead engineer, and

coordinated a group of students who worked on the project over a 2-year

period. Advisor: Prof.

David H. Schaefer, designer of the original Massively

Parallel Processor (MPP) at NASA/Goddard

Space Flight Center.

Undergraduate, Cleveland,

OH. BSCE, May 1980.

Notes

The GAM Pyramid is described in the book Pyramidal

Architectures for Computer Vision by Cantoni and Ferretti, University

of Pavia, Italy. The book is copyright 1994 by Plenum Press.

The Massively Parallel Processor has evolved

into a machine called Blitzen. A simulator for this machine is available;

see the Blitzen

Simulator Tutorials. This simulator is being used for research in Pyramid

Image Processing.

My electronic mail address is abqm5s@r.postjobfree.com

copyright 1994 by Plenum Press.



Contact this candidate