• Developed a framework to enable communication and interaction among
differently embodied robots in Python that reduced the level of effort required
to onboard new scenarios from 3 days down to 1 day.
• Implemented the framework using socket programming and multi-threading
to facilitate seamless communication between the robots and the human user.
• Prioritized the framework's capability of handling turn-taking between the
robots and the incorporation of user input
• Developed a Kotlin service that reads, parses, and sends messages generated
by the robot to the Python script.
Fun Fact
I can solve a Rubik's cube in under 30 seconds! I also haven't watched cable in the last 5 years