Dharini Dutia is a software engineer and roboticist with 8 years of experience building motion planning, optimization, and multi-robot systems, currently contributing to robotics software at Intrinsic. Her background blends academic research on multi-robot task allocation and decentralized coordination at the NEST Lab with production work at Open Robotics and Vecna Robotics, and she has hands-on embedded systems experience from industry roles. An active open-source contributor, she improved core message mapping and indexing in the widely used ros1_bridge to help ROS 1 and ROS 2 interoperate. Based in Sunnyvale, she leads community-building efforts for Women in Robotics while bringing a creative streak—painting, trekking, and a fascination with time travel and space—that informs her problem-solving approach.
8 years of coding experience
8 years of employment as a software developer
Engineer’s Degree, Electronics and Telecommunications, Engineer’s Degree, Electronics and Telecommunications at SIES Graduate School Of Technology
Indian Certificate of Secondary Education, Indian Certificate of Secondary Education at Lalji Mehrotra Lions School
Master of Science - MS, Mechatronics, Robotics, and Automation Engineering, Master of Science - MS, Mechatronics, Robotics, and Automation Engineering at Worcester Polytechnic Institute
Central Board of Secondary Education, Central Board of Secondary Education, Central Board of Secondary Education, Central Board of Secondary Education at St. Kabir School
ROS 2 package that provides bidirectional communication between ROS 1 and ROS 2
Role in this project:
Back-end Developer
Contributions:6 reviews, 10 commits, 8 PRs in 1 month
Contributions summary:Dharini contributed to the `ros1_bridge` repository, focusing on message mapping and indexing functionalities, core components for bridging ROS 1 and ROS 2. Their work involved modifying the `__init__.py` file to include changes to message mapping rules, and fixing and updating the ROS 2 message index. The user also refined the code by removing an unused slot, demonstrating a focus on code quality and optimization within the ROS 2 package.
Contributions:16 commits, 4 PRs, 16 pushes in 2 months
motion-controlroboticsmotionrobotpredictive
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.