Software Engineering Intern
Bedford, Massachusetts, Us
Worked on a cloud-based robot management system for iRobot’s telepresence robots, primarily in Java and also in JavaScript and Python. Expanded functionality, fixed bugs, and developed testingframeworks.- Expanded functionality of robot "simulator", used for testing, to enable support of iRobot’s nextgeneration of telepresence robots while maintaining support for the current generation.- Developed a dynamic robot battery status webpage to report detailed battery health and supportthe different battery configurations of the current and next generation telepresence robots.- Developed automated Selenium UI tests of the robot management system.- Contributed to continuous integration by writing a Bash script to automate the update process ofdevelopment instances of the robot management system.