CV for Michael Cammarano

mcammara at gmail dot com


EDUCATION:

2000-2008 Enrolled as a Ph.D. student in Computer Science at Stanford University, specializing in Computer Graphics.

2005 M.S. Computer Science, Stanford University
GPA 4.00

2000 B.S. University of Richmond. Summa Cum Laude.
Majors: Computer Science (with honors), Mathematics.
Minor: Physics.
GPA 3.88, Undergraduate rank 8/742

GRE: V760, Q800, A780
Computer Science: 860


EMPLOYMENT:

November 2012 - present
Chief Technology Officer at Step 3 Ventures, Inc.

August 2010 - August 2012
Director of Engineering at Playdom (Disney Interactive Media Group / The Walt Disney Corporation)

August 2009 - July 2010
Engineering Manager at Playdom

June 2008 - July 2009
Software Engineer at Playdom


HONORS:

Adobe Fellow at Stanford Graphics Lab(2005)
Stanford Graduate Fellowship(2000-2003)
NSF Graduate Research Fellowship(2000-2003)
Outstanding Student Research Award, University of Richmond(2000)
Outstanding Student in Computer Science at University of Richmond   (1998, 1999, 2000)
Phi Beta Kappa(inducted 1999)
Golden Key National Honor Society(inducted 1998)
Pi Mu Epsilon (Mathematics honorary)(inducted 1998)
Sigma Pi Sigma (Physics honorary)(inducted 1998)
Phi Eta Sigma (Freshman honorary)(inducted 1997)
Winner in University of Richmond Freshman essay contest(1997)
Ethyl Science Scholar at University of Richmond(1996-2000)


PUBLICATIONS:

Vispedia: Search-Driven Sourcing of Visualizations from Wikipedia. Bryan Chan, Leslie Wu, Justin Talbot, Mike Cammarano, Pat Hanrahan. To appear in IEEE Information Visualization 2008.

Visualization of Heterogeneous Data. Mike Cammarano, Xin (Luna) Dong, Bryan Chan, Jeff Klingner, Justin Talbot, Alon Halevy, Pat Hanrahan. IEEE Information Visualization 2007.

Shadow Silhouette Maps. Pradeep Sen, Mike Cammarano, Pat Hanrahan. ACM Transactions on Graphics 2003 (Conference Proceedings Special Issue).

Light Scattering from Human Hair Fibers. Steve Marschner, Henrik Wann Jensen, Mike Cammarano, Steve Worley, Pat Hanrahan. ACM Transactions on Graphics 2003 (Conference Proceedings Special Issue).

Photon Mapping on Programmable Graphics Hardware. Tim Purcell, Craig Donner, Mike Cammarano, Henrik Wann Jensen, Pat Hanrahan. Proceedings of Graphics Hardware 2003
* Best Paper Award *

Time Dependent Photon Mapping. Mike Cammarano, Henrik Wann Jensen. Rendering Techniques 2002.

Parallel Implementation of the Back Propagation Algorithm for Neural Networks. Senior Honors Thesis. Directed by Arthur Charlesworth, University of Richmond.
* Outstanding Student Research Award, University of Richmond *


TEACHING

2007 - Fall Quarter Course Assistant for Stanford CS147 - Human Computer Interaction with Prof. Scott Klemmer.
2004 - Fall Quarter Teaching Assistant for Stanford CS242 - Programming Languages with Prof. John Mitchell.
2001 - Spring Quarter     Teaching Assistant for Stanford CS348B - Image Synthesis with Prof. Patrick Hanrahan.


OTHER RESEARCH AND PROGRAMMING:

2005-2007
Lead developer of technology for remote browsing of large file collections via a rich web client. Implemented using Javascript, Python, and MySQL. Also supervised an undergraduate student who contributed to the project during a 10-week summer program in 2006. This project is unpublished research from my work in Information Visualization and Human Computer Interaction during my Ph.D. studies.

2004
Developed technology for automated creation of shaded relief maps from elevation data. Implemented in C.

2003-2006
Administered web server for Stanford Graphics Lab. Maintainance and support of Apache on Linux while supporting user scripts employing PHP, Perl, and MySQL.

1999
NSF Summer REU in Computer Science at University of Alabama at Tuscaloosa. Developed graphical Java simulation tool for Programmable Logic Circuits under the direction of Jeff Jackson. This involved a drag and drop GUI for designing and simulating ladder logic circuits. Also developed Java tool for visual simulation of parallel algorithms under the direction of Charles Borie. Allowed animated visualization of message passing between nodes on a variety of network topologies.

1998
Summer research in Coding Theory at University of Richmond. Directed by James Davis, with funding from Hewlett-Packard.

1997
Summer research in Coding Theory at University of Richmond. Directed by James Davis, with funding from Hewlett-Packard.


CONFERENCE ACTIVITIES:

Paper reviewer for the Eurographics Computer Graphics Forum, Eurographics Symposium on Rendering, and SIGGRAPH.

2000 Park City Mathematics Institute Summer Session in Computational Complexity Theory at the Institute for Advanced Study, Princeton NJ. Participant in undergraduate program.

1999 Mid-Atlantic Regional MAA Conference. Presented Mathematical Contest in Modeling solution in student session.

1998 AMS/MAA Joint Mathematics Conference in Baltimore MD. Presented Coding Theory research in student poster session.


CONTEST PARTICIPATION:

ACM Intercollegiate Programming Contest, Mid-Atlantic Region   (1996, 1997, 1998)
Mathematical Contest in Modeling(Meritorious team award, 1999 and 2000)