Robotics Software - Team Lead
Current-Team lead of a software team that coordinates other collaborative projects with other teams. -Team is responsible for designing and implementing higher level robotic behaviors, taking lower level robotic subsets (ex: manipulation, navigation, etc.) and creating code to tie all of that into behaviors understandable to end users. -Software stack is largely C++ and Python, with heavy usage of ROS. Robot is a dual arm robot on a mobile base.-Managed cross collaboration between multiple software teams as the lead manager on a variety of new robotic use cases. -Managed cross collaboration with product team, sales team, and fielding teams as the main lead point of contact from the software side of the company.