Testing some of my work at Google I/O
Testing some of my work at Google I/O
San Francisco, California
(206) 395-4321
[email protected]
I’m an engineer living in San Francisco, skilled in machine design, CAD, and programming.
I specialized in robotic control for my Master of Science in Mechanical Engineering (University of Washington), and I’ve worked as a full time engineer for over 12 years bringing design concepts to life.
From 2010 through 2018, I built automated assembly line machinery for aerospace - including the Boeing 787, Airbus A350, and Bombardier G7000.
From 2018 until now, I’ve been making “Internet of Things” devices, mechanisms, and machines for Google’s Android and Fuchsia operating systems, as the team’s “IOT Maker”.
[PDF version of resume]
Experience (summary)
- 2018 - Present - Project Prototyper/Maker - Astreya Partners
On-site at the Googleplex, working alongside Google engineers - I design, fabricate, and code hardware and software prototypes, including electrical and mechanical systems, mass-produced hardware, and demonstration software.
- 2010 - 2018 - Mechanical Engineer - Electroimpact
On-site at Boeing (Everett, US), Bombardier (Toronto, CA), & Airbus (Chester, UK) I designed automated machinery for aircraft assembly lines.
- **Before 2010 - Teaching Assistantships - University of Washington & Digipen Institute**
Paid teaching positions, where I lectured in Physics (Kinematics), C++, and 3D Animation (3DStudio MAX) for the University of Washington & Digipen Institute of Technology, while completing my degrees.
Publications
Robotic Game Playing Internet of Things Device
- ****Inventors: Melissa Daniels and George Bacon
Interactive Device that Performs Output Based On Human Movement and/or Human Emotion Detected via Machine Learning
- Inventors: Melissa Daniels, Nhat Vu, Daniele Midi, Ed Coyne, Jiyoung Ko, Bill N. Schilit, and George Bacon
Master’s Thesis - Master of Science in Mechanical Engineering
- Programmed a solver to optimize carbon fiber laying robot paths, to maximize energy storage in high-speed satellite flywheels. Solved nonlinear state-space boundary value problems using 35 CPUs in parallel, using a shooting method and gradient descent.
Experience (details)
2018 - Present - Project Prototyper/Maker - Astreya Partners
- Designed machines with servo-motors, cameras, animatronic cables, and on-device machine learning.
- Programmed and automated the software tools Fuchsia uses to diagnose thousands of customer returned defective devices. Using Bash, Javascript (Google App Scripts), Python, and regular expressions, I transformed an hours-long debugging process, into a hands-free plug-and-play one button solution that generates fully automated bug reports for a dozen classes of issues.
- Programmed custom Android apps in Android Studio & Java, with live data visualizations. I integrated multiple Google Cloud Platform features into the app for the Google Cloud NEXT conference. I utilized IoT Core, Pub/Sub, Dataflow, Cloud Storage, BigQuery, and Data Studio. I collected JSON telemetry of hardware I/O, and Tensorflow machine vision classifications, then displayed statistics on a web dashboard.
- Designed hardware, modification, and diagnosis guides for Fuchsia team engineers and technicians using schematics and experimentation.
- Designed and coordinated machine fabrication involving injection molding, CAD (Solidworks), CNC milling, welding, 3D printing, laser-cutting, waterjet, and sheet metal folding.