Software engineer with 4+ years of experience in systems software design and implementation. Experience with data engineering, robotics, and extensive Python development at RightHand Robotics.
RightHand Robotics was a robotics company that developed an automated piece-picking solution for warehouse logistics. It had deployments throughout the US, Europe, and Japan, with customers including Staples and Apotea, and integrators including Vanderlande, Element Logic, and Asetec.
Responsibilities and highlights:
•
Developed new robot behaviors, resultant data pipelines, and debugging tools
•
Converted several behaviors that are part of the robot’s core control code (item mass estimation, suction cup dock calibration, item jumble) from a legacy state machine DSL to run on modern Python via asyncio, which run continuously on every robot in the RightHand fleet
•
Led an overhaul of the in-house testing analysis pipeline, removing redundant steps in data processing and increasing the number of tracked metrics from 3 to >10
•
Maintained, improved, and added many features to a data processing pipeline. This pipeline runs continuously on all bots both in-house and in the field, processes > 100,000 cycles per day, and is consumed by several non-development teams
•
Advocated for the adoption of Ansible and designed and led implementation of Ansible workflows that continuously test and collect data on RightHand’s in-house fleet of 30+ robots, and also led an overhaul of internal tooling to enable this
•
Member of a team that designed and implemented changes needed to migrate tooling and build systems from local compute resources to Google Cloud Platform
Amazon Web Services is a provider of cloud computing and infrastructure solutions. The Edge Qualification Platform team is a team within AWS responsible for developing tools that are used to assess the compatibility of IoT devices with AWS.
Responsibilities and highlights:
•
Implemented new features, fixes, and operational improvements for IoT Device Tester (IDT) as a
member of IoT Device Ecosystem’s Edge Qualification Platform team
•
Implemented various improvements for IDT release and development infrastructure, working
extensively with Amazon S3, CloudFront, CloudFormation, CloudWatch, Lambda, API Gateway,
QuickSight, and IAM
•
Triaged and resolved customer-issued tickets when on duty as team-designated oncall
•
Worked alongside another engineer to implement a pipeline to automatically code sign IDT
•
Worked alongside two other engineers to implement a local webserver-based GUI for IDT-FreeRTOS