Resumé

Download Here


Education

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 

Software Engineering

Programming Languages:           Scala, Java, C++,  C, C#, Python, Matlab, Unix,  Git,  SVN, ROS , Rust,  Android, .NET

Communication Frameworks:
RabbitMQ, Kafka, RPC, REST, GraphQL

Dev Ops:

AWS, ArgoCD, Terraform, Jenkins, Docker, Kubernetes

Databases:

Redis, RedisGraph, PostgreSQL, MongoDB

Electrical Design      

Altium Designer         

Eagle PCB                 

Digital circuit design 

Analog circuit design

 

Mechanical Design 

Solidworks      

Laser Cutting  

3D printing      

3 axis CNC      

Manual lathe   

Manual mill     


Professional Experience 

Covariant - Senior Software Engineer

  • Utilizing AI to empower robots

Strateos - Senior Software Engineer / Technical Staff (July 2016 - Present)

  • Designed, built, and maintained a platform for designing and automating experiments 

  • Designed and built production software for completely automating a drug discovery facility for Eli Lilly

  • Integrated various scientific devices with our platform

  • Execution Planning: constraint modeling software that breaks down experiments into ordered tasks

  • Developed a microservice to manage and deploy software to scientific devices

  • Present semi-annual lectures about the automation platform for the entire company

  • Designed and implemented novel modeling to optimize experiment execution through proprietary “scheduling”/automation software using constraint solving

  • Oversaw the transition from supporting automation of small biotech experiments (<10 samples) to being able to run 1000’s of samples

  • Modernized platform software from a single monolithic application to micro service-based architecture

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 


Research 

Modular Robotics Lab  -  Student Researcher (June 2012- July 2016)    

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

  • Designed and developed system architecture as well as embedded software for self assembling modular robots 

  • Lead a team of 4 software developers to create the software platform for the modules. 

  • Lead 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. 

  • Wrote C drivers for Pololu motor drivers and Xbee wireless radios

  • Implemented custom communication protocol between host computers and Persona 

  • Created custom 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 code 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 

  • Designed and implemented system architecture, electronic subsystems, and embedded software

  • Won 3rd place American Society of Mechanical Engineers Undergraduate Research Award


Achievements 

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