Post Job Free

Resume

Sign in

Quality Assurance Assistant

Location:
Saco, ME
Posted:
November 17, 2012

Contact this candidate

Resume:

Christopher M. Cyr

* ****** **. ***. ****, ME *4072

207-***-****

abpn3l@r.postjobfree.com http://www.lems.brown.edu/~cmc

Education:

****-**** ***** **********

Providence, RI June

2001

Electrical Engineering (Masters of Science)

GPA - 3.7

1994-1999 Worcester Polytechnic Institute

Worcester, MA June

1999

Computer Science (Bachelors of Science)

Management Information Systems (Minor)

GPA (General) - 3.3

GPA (Major) - 3.3

Research:1/2000-8/2001

3D

Object Recognition using Shape Similarity-based Aspect Graph- Brown

University (M.S. Thesis)

Overview: The goal of the aspect-graph representation is to partition

the viewing space into a minimal set of views that can be distinguished

as a group to determine view transitions corresponding to visual events,

e.g., as a new part comes into view. Since traditional methods based

on the singularities of visual mapping are not applicable to complex free-form

objects and also often result in numerous aspects, we adopt an approach

based on grouping views into aspects using a notion of similarity between

views. One can abstractly view the similarity-based aspect generation

approach as performing "edge detection" on the viewing sphere by analyzing

projections of the 3D object. In contrast, the aspect generation

method of using similarity of adjacent views can be viewed as a "region-growing"

segmentation approach. This has two distinct advantages. First,

the salience of a singularity in the visual mapping is related not only

to its own significance but also on the lack of such events in its neighboring

views. Second, the grouping of similar views can be done exclusively

in the domain of 2D images without requiring or restricting 3D representations

of shape.

Publications: 3D

Object Recognition Using Shape Similarity-Based Aspect Graph

International Conference

on Computer Vision (ICCV), pp. 254-261; 20018/1999 - 1/2000

Pose

Estimation from 2D images - Brown University

Overview: Developed a method for determining an object's pose given its

3D model and a 2D view. This 2D-3D registration problem arises in

a number of applications, e.g., image guided spine procedures.

Previous approaches often rely on a good estimate for the initialization

of the pose parameters and an optimization procedure to refine this initial

pose estimation, e.g., the iterative closest point (ICP). However,

such algorithms can falsely identify local minima, leading to registration

errors if the initial pose is not carefully chosen. The specification

of appropriate initial conditions, however is time consuming. We

propose an approach where sample 2D views are generated from the 3D model

and matched against the given view (2D-2D registration). Additional

views are then generated in the vicinity of the best view and the procedure

is repeated until convergence. Results of estimating the the coordinates

of a vertebrae spine bone from its 3D model, obtained from volumetric (CT

or MR) data, and a 2D view, as might be obtained from fluoroscopic data,

demonstrates that the pose can be reliably obtained without requiring extensive

user interface.

Publications: 2D-3D

Registration Based on Shape Matching

Mathematical

Methods of Biomedical Image Analysis (MMBIA), pp. 198-203, 20008/1998 - 5/1999

Smart

Card Based Implementation of an Electronic Wallet - Worcester Polytechnic

Institute (Major Qualifying

Project)

Overview: This project handled the design, implementation, and performance

evaluation of a secure smart card transaction system. By researching

current smart card technology, we built a working debit card emulator used

it to compare the performance of two encryption algorithms. We built

a functioning simulation, which was used to assess the speed and hardware

resources needed for such algorithm, and the positive/negatives of each,

in a currency transaction system. 6/1996 - 12/1996

Teaching of Network Applications to Pre-College Students-

Worcester

Polytechnic Institute (Interactive

Qualifying Project)

Overview: Planned, implemented and taught a two week course to 15 pre-college

high school students. The course entailed internet technology, i.e.,

email, HTML, java, usenet, javascript, and streaming technology.

Work Experience:

(8/99-8/01) Brown University: Providence, RI

Teaching / Research Assistant

Teaching assistant for Image Processing Class, created and graded assignments,

taught lectures, provided help sessions.

Research assistant, worked independently on developing a 3D object recognition

algorithm

(5/99-8/00) Sonalysts Inc.: Waterford, CT

Software Development

Developed pieces of software to be used in major computer game (http://www.subcommand.ea.com/)

Worked with US Military to locate and fix bugs in training simulation software

(9/98-5/99) Worcester Polytechnic Institute Nuclear Power Facility:

Worcester, MA

Radiation Safety Officer Assistant

Assisted Radiation Safety Officer (RSO) in performing campus-wide lab inspections

Performed routine maintenance on the nuclear power generator.

Created and updated regulation web pages.

(5/98-9/98) Cadence Design Systems: Nashua, NH

Software Development/Quality Assurance

Designed and implemented a Lotus Notes Database to be used by software

design team for team/project management

Created a software tool to gauge the performance improvement of the

in-house software over the competitors software.

(1/97-8/97) Digital Equipment: Nashua, NH

Software Development

Created a "man page to HTML" converting tool to import Digital UNIX man

pages into Microsoft Developer Studio.

Ported Fortran compiler messages across differing versions of Digital UNIX,

for use in commercially available Porting Assistant Software.

(5/96-8/96) Cabletron Systems: Nashua, NH

Quality Assurance

Performed extensive testing on network maintenance software, across multiple

platforms (SGI IRIX, Solaris, NT 3.5, SunOS, etc.).

Developed testing plans to structurally test software

Located and fixed bugs in large distributed software system.

Skills:Programming Languages: C, C++, OpenGL, DirectX, Java, HTML,

Perl, JavaScript, MATLAB, Mathematica, LaTeX, VRML, InventorComputer Environments: UNIX, Linux,Windows 95/98/ME/NT/2000,

Playstation Development, CAD, 3D Studio Max, Adobe PhotoshopRelevant Experience: Computer Graphics, Computer Vision, Artificial

Intelligence, Operating Systems, Networking, User Interface Design, Image

Processing, Linear Algebra, Numerical Analysis

Relevant Course Work:

Introduction to Computer Graphics

Operating Systems I & II

Mathematical Methods of Applied Science I

Mathematical Methods of Applied Science II

Statistics I & II

Organizations:

Association of Computing Machinery (ACM)

Institute of Electrical and Electronics Engineers (IEEE)

Sigma Xi Scientific Research Honor Society



Contact this candidate