•Primary software architect and developer of ROS based mobile robot in team of seven software and test engineers; project utilized six different languages, for seven unique pieces of hardware and ten different I/O peripherals. Worked in close collaboration with electrical, mechanical, project management, and design teams .
•Established project structure and workflow including git repo organization, automated testing, and developer tooling for Linux systems.
•Integrated commercial SLAM system, fusing data from LIDAR, sonar, wheel encoders, and IMU. PoC for sensing and navigation software.
•Performed extensive literature and code reviews to identify and implement best practices for project design, workflow, and to gain technical understanding of system limitations. Distilled findings and project reflection in internal paper.