Masters of Science in Engineering:  Robotics

University of Pennsylvania (May 2016)

Philadelphia, Pennsylvania 

Bachelors of Science in Engineering:  Mechanical Engineering and Applied Mechanics

University of Pennsylvania (May 2013) 

Philadelphia, Pennsylvania    

Technical Skills 



C,  C++,  Matlab                 

Unix,  Git,  SVN,  Python    

Working Knowledge:          

ROS ,  Java ,   Android         

Electrical Design      

Altium Designer         

Eagle PCB                 

Digital circuit design 

Analog circuit design


Mechanical Design 


Laser Cutting  

3D printing      

3 axis CNC      

Manual lathe   

Manual mill     

Professional Experience 

Open Source Robotics Foundation  -  Embedded Systems Intern (Feb 2014 - July 2014)

  • Designed and fabricated custom microcontroller and firmware for Right Hand Robotic’s Reflex Beta 
  • Fabricated and tested high power motor drivers  and embedded devices for Sandia National Laboratory’s STEPPR robot

Savioke - Engineering Intern (November 2013 - Feb 2014)

  • Created preliminary design for mobile base for SaviOne
  • Designed, fabricated, and tested main power board for SaviOne
  • Wrote and implemented ROS driver for mobile base motor controller 


Modular Robotics Lab  -  Student Researcher (June 2012- Present)    

Smores (Self-assembling Modular Robot for Extreme Shapeshifting) Software/ Electronics Manager   (August 2014 - Present)

  • Designing and developing system architecture as well as embedded software for self assembling modular robots 
  • Leading a team of 4 software developers to create the software platform for the modules. 

  • Leading a team of 3 to test and redesign electrical subsystems.

Persona (Personal robot for the home)  Software Manager(July 2013- August 2013)                                          

  • Designed software architecture for Persona, and managed a team of 6 software developers. 
  • Designed and integrated low levelcode for Pololu motor drivers and Xbee wireless radios
  • Implemented custom communication protocol between host computers and Persona 
  • Createdcustom user interfaces between Persona and the host computer

DARPA Tactical Expandable Marine Platform (TEMP) (May 2012 - February 2013)      

  • Worked on Defense Advanced Research Projects Agency (DARPA) funded government contract (grant of$600,000 total) to construct 100 fully autonomous boats which are able to lock together to form different structures to be used by US military
  • Designed, built, and prototyped a water leak sensor for boats with Eagle CAD software
  • Assembled electronic systems for each boat; responsible for debugging and coordinating electronic interfacing of all boats

CKbot (Connector Kinetic roBot)   (May 2013 - July 2013)

  • Developed and debugged a breakout board for a Linux embedded system to facilitate wireless operation of modular robots
  • Developed and maintained acode base for using ROS (robotic operating system) with modular robots

Hybrid Exploration Vehicle for Air and Land Deployment (HERALD) (September 2012 - May 2013)

  • As a team of 5 , designed and developed a search and rescue robot comprised of two snake robots and a quadrotor 
  • Responsible forsystem level architecture, designingand implementing electronic subsystems for all three robots, and low level software
  • Won 3rd place American Society of Mechanical Engineers Undergraduate Research Award


Francis J. Tatnall Prize

awarded to the seniors whose senior design project is judged to be the most outstanding and reflects the qualities of ingenuity, technical proficiency, and usefulness 

Conference Paper

Stella Latscha, Michael Kofron, Anthony Stroffolino, Lauren Davis, Gabrielle Merritt, Matthew Piccoli, Mark Yim.

Design of a Hybrid Exploration Robot for Air and Land Deployment (H.E.R.A.L.D) for Urban Search and Rescue. In IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Chicago, Illinois, Sept 2014