Robotics Engineer

John Deere
December 2021 - Present

As a Robotics Engineer, I serve as the software lead for planting automation for production software implementation. I work with embedded software, computer vision machine learning, test automation, and other technologies. I also serve as planting automation's Scrum Master. Below is an image and description of the project.

Production Software Lead

  • Description: I lead the production software implementation for planting automation.
  • Results: Successfully developed software that ran in production on around 20 customer machines.
  • Impact: Enabled us to release and sell our production in production.

Scrum Master

  • Description: I serve as Scrum Master for planting automation.
  • Results: Successfully braken down tasks, help identify and resolve defects, and planned future work.
  • Impact: Enabled successful Spring 2023 release to customers in an 8 month development time window.

Spring 2022 Tablet App and Auto Upload

  • Description: I developed the Spring 2022 tablet app used on 7 customer machines and implemented a system that allowed us to obtain field logs remotely.
  • Results: Successful implementation and deployment to customer machines.
  • Impact: Provided the customer's with a UI for images and data and allowed us to identify and resolve issues within 24 hours.

System Status Pipeline

  • Description: Developed a system status pipeline that detects when the system is in a undesirable state to notify the user.
  • Results: Work in Progress
  • Impact: TBD

Skills

Skills

Embedded Software 100%

Software Architecture 100%

Computer Vision 75%

Tools

C++ 100%

OpenCV 75%

Python 70%