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.