Tricorder
Plug-in Diagnostic Hardware Integration Tool
Tricorder is an Electron desktop application which allows Amazon Robotic Maintenance Engineers (RME) to plug into, verify assembly, and diagnose issues with robotic drive units. This tool replaced a previous tool written in LabVIEW with a modern, fresh look and intuitive interface.
I worked on this project from January 2021 to December 2021 before handing it off to two other software engineers to continue the product development.
My role
Tricorder was one of my first major projects at Amazon. I was a Software Development Engineer I at the time and was focused on front-end user interface design in React, Electron configuration, and Node.js server development to communicate with the hardware.
Skills & software
Front-end: React, TypeScript, Electron, SASS (CSS)
Back-end: Node.js
AWS cloud infrastructure: Cogntio, Lambda
Design: Sketch, Adobe Illustrator
Team
The team for this project was comprised of two engineers. We worked with hardware support enginers, firmware engineers, and QA engineers. We also worked directly with Robotics Maintenance Engineers on site who were the end user of the product.