[My Departmental Photo]


CV   /   Research   /   Personal   /   Resume (PDF)

Michael De Rosa
Ph.D. Candidate

Claytronics (Synthetic Reality)
Wean Hall 8121
Carnegie Mellon School of Computer Science
5000 Forbes Avenue
Pittsburgh, PA 15213-3891
(412) 268-5943
mderosa@cs.cmu.edu
 
Curriculum Vitae

RESEARCH INTERESTS

  • Programming languages and tools for distributed systems.
  • Motion-planning for large-scale ensembles of modular robots.
  • Algorithms for robust management of distributed systems.
  • Sensor and wireless ad-hoc networks.

EMPLOYMENT HISTORY

Engineering Intern, Infrastructure
Google Pittsburgh
Pittsburgh, PA, USA
Summer 2008

Contract Programmer, Synk 5/6
Decimus Inc.
Pittsburgh, PA, USA
Feb 05 - Sept 08

Graduate Research Intern, Claytronics/DPR Project
Intel Research Pittsburgh
Pittsburgh, PA, USA
Summer 2005, 2006, 2007

Research Associate B, ARTEMIS Project
Institute for Security Technology Studies
Dartmouth College, Hanover, NH, USA
Apr 02 - Aug 04

Senior Network Consultant
Springfield Ford
Springfield, PA, USA
Jun 99 - Aug 02

Research Programmer, ActComm Project
Institute for Security Technology Studies
Dartmouth College, Hanover, NH, USA
Jun 01 - Aug 02

Professional Services Intern
Event Zero, Inc. [defunct]
Arlington, MA, USA
Sep 00 - Dec 00

Coursework

15-849: Low-Power Computing

15-750: Graduate Algorithms

15-712: Advanced Operating Systems and Distributed Systems

10-701: Machine Learning

15-745: Optimizing Compilers For Modern Architectures

15-863: Physically-Based Modeling and Interactive Simulation

15-853: Algorithms in the Real World

15-814: Type Systems for Programming Languages

EDUCATION

BA (High Honors) in Computer Science Dartmouth College (2003). [Kemeny Prize 2003 recipient]

RECENT PUBLICATIONS

D. Dewey, S. Srinivasa, M. Ashley-Rollman, M. De Rosa, P. Pillai, T. Mowry, J. Campbell, S. Goldstein, "Generalizing Metamodules to Simplify Planning in Modular Robotic Systems". IEEE IROS, September 2008.

M, De Rosa, S. Goldstein,P. Lee, J. Campbell, P. Pillai, "Programming Modular Robots with Locally Distributed Predicates", IEEE ICRA, May 2008.

M, De Rosa, S. Goldstein,P. Lee, J. Campbell, P. Pillai, "Distributed Watchpoints: Debugging Large Multi-Robot Systems", International Journal of Robotics Research, Vol. 27, No. 3, Mar. 2008.
Also: IEEE ICRA, April 2007.

M. De Rosa, S. Goldstein, P. Lee, J. Campbell, P. Pillai, "Scalable Shape Sculpting Via Hole Motion: Motion Planning in Lattice-Constrained Modular Robots", IEEE ICRA 2006. May 2006. [Best Student Paper nominee]

S. Goldstein et. al. "The Ensemble Principle". 13th Foresight Conference of Advanced Nanotechnogy, 2005.

Q. Li, M. De Rosa, D. Rus, "Distributed Algorithms for Guiding Navigation across a Sensor Network", ACM MOBICOM 2003, pp 313-325. Sept. 2003.

M. De Rosa "Power Conservation in the Network Stack of Wireless Sensors", Dartmouth Technical Report TR2003-458. June 2003.

Q. Li, M. De Rosa, D. Rus, "Distributed Algorithms for Guiding Navigation across a Sensor Network", Dartmouth Technical Report TR2002-435. Nov. 2002.

Q. Li, R. Peterson, M. De Rosa, D. Rus, "Reactive Behavior in Self-reconfiguring Sensor Networks", ACM Mobile Computing and Communications Review, Vol. 6 No. 4, Oct. 2002.

Q. Li, R. Peterson, M. De Rosa, D. Rus, "Reactive Behavior in Self-reconfiguring Sensor Networks", ACM MOBICOM Student Poster, Sept. 2002.

DEMOS/WORKSHOPS

M. Ashely-Rollman, M. De Rosa, et al. "Declarative Programming for Modular Robots", IEEE IROS 2007 Workshop on Modular Robotics, Oct. 2007.

M. De Rosa, S. Goldstein, P. Lee, J. Campbell, P. Pillai, "Distributed Watchpoints: Debugging Very Large Ensembles of Robots", RSS 2006 Workshop on Self-Reconfigurable Modular Robots.

B. Aksak et al., "Claytronics: Highly Scalable Communications, Sensing, and Actuation Networks", ACM SenSys 2005.

 


Last Update: March 2009    mderosa@cs.cmu.edu