Post Job Free
Sign in

Engineer Software

Location:
Providence, RI
Posted:
November 18, 2012

Contact this candidate

Resume:

email: ***********@*****.***

Peter G. Sibley website: http://petersibley.com

Education Brown University, Providence, RI

Sc. M. Computer Science

August 2003 May 2005

Advisor: Dr. Gabriel Taubin

Sc.M. Thesis:Vector- eld Isosurface-based Reconstruction from Oriented Points

Clark University, Worcester, MA

Bachelor of Arts double major Mathematics and Computer Science

August 1999 May 2003

High Honors in Mathematics, Summa Cum Laude

General: 3D Computer Graphics, User Interfaces, Vision, Numerical Algorithms

Technical

Skills Languages: C#, Javascript, C++, Objective-C, Matlab

Frameworks: .NET, jQuery, C++ Boost and STL, iOS UIKit,

Graphics APIs: Silverlight, WebGL, OpenGL ES, UIKit, DirectX 9

Tools: Visual Studio, XCode, Linux GCC Tool-chain,Git, TFS, Perforce

Software Engineer

Professional May 2012 present

Experience FiftyThree, Inc (New York, NY)

Senior Software Development Engineer April 2008 March 2012

Microsoft, Livelabs & Bing Maps & Bing Mobile

Architected and prototyped a graphics engine that abstracts HTML5 and

WebGL, which will be used for future bing maps and augmented reality

applications.

Developed the Bing Streetside AJAX control which appeared on Bing

Maps.

Developed reusable UI components for the streetside feature in the Bing

2.0 iOS app and the Photosynth iOS App.

Developed the Photosynth Panorama Feature in the silverlight client.

Shipped the Photosynth and map integration in the silverlight-based

Bing maps explore website

Lead developer on an editing and highlighting feature which enabled user

annotations in photosynth. This increased the quality of photosynth con-

tent and engagement.

Served as the engineering point-person for several high pro le demos in-

cluding one touch-screen demo appearing live on CNN during the presi-

dential inauguration in 2009.

Worked on the small team of engineers,researchers, and designers that

shipped the rst version of Microsoft Photosynth. My role was developing

UI, rendering clients, and maintaining some of the computer vision code.

Software Engineer - Intern Summer 2007

The MathWorks (Natick, MA)

Implemented in C++ on top of a new scene-graph library various built-in

plotting commands in Matlab.

Developed characterization and unit tests while working with the legacy

code-base to ensure backwards compatibility.

Peter G. Sibley

Worked on a number of bug xes to the code-generation tools we used

to develop plotting libraries.

Research and Teaching Assistant Sept 2003 Jan 2007

Brown University, Department of Computer Science

Developed various algorithms for geometry processing and surface re-

construction.

Developed terrain rendering software from DEM and satellite imagery.

Served as a teaching assistant for the graduate-level graphics (CS224)

course.

Implemented an interactive 3D MRI visualization application.

Took courses in computer graphics, machine learning, computer vision,

and applied mathematics.

Software Engineer - Intern Summer 2006

NVIDIA

Developed image processing demos using OpenGL-ES running on an

NVIDIA GoForce 5500 GPU and linux ARM handset.

Analyzed and optimized GPU shader assembly and ARM assembly to

resolve performance and driver issues.

Developed shared support code for the hand-held developer technology

team s demos.

Talks & Gabriel Taubin, Daniel Crispell, Douglas Lanman, Peter G. Sibley, and Yong

Publications Zhao

Shape from Depth Discontinuities

Emerging Trends in Visual Computing

LNCS, Springer-Verlag, Vol. 5416, 2009.

Daniel Crispell, Douglas Lanman, Peter G. Sibley, Yong Zhao, and Gabriel

Taubin

Beyond Silhouettes: Surface Reconstruction using Multi-Flash Photography

Symposium on 3D Data Processing, Visualization and Transmission (3DPTV 06),

June 2006.

W. Zhou, P.G. Sibley, S. Zhang, D.F. Tate and D.H. Laidlaw

Perceptual Coloring and 2D Sketching for Segmentation of Neural Pathways

ACM SIGGRAPH 2006 Posters.

Winner of 1st place ACM SIGGRAPH student research competition.

Morgan McGuire and Peter G. Sibley. A Height- eld on an Isometric Grid.

Brown University Computer Science Technical Report CS-05-14, Oct 2005.

Peter G. Sibley and Gabriel Taubin.

Vector- eld Isosurface-based Surface Reconstruction for Oriented Points.

ACM SIGGRAPH 2005 Sketches.

Morgan McGuire and Peter G. Sibley. A Height- eld on an Isometric Grid.

ACM SIGGRAPH 2004 Sketches.

Honors ACM SIGGRAPH Student Research Competition rst place 2006

NSF Graduate Fellowship Honorable Mention 2005

Brown University Entrance Fellowship, Sept. 2003 May 2004

Phi Beta Kappa, May 2002

References Available on request.



Contact this candidate