Tricorder

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.