Abhishek Sharma
About Abhishek Sharma
Abhishek Sharma is a Staff Engineer at Rapyuta Robotics, with a background in leading innovative projects in IoT and IIoT. He has extensive experience in multi-robot coordination frameworks and connectivity protocols, and previously held a Chief Engineer position at Samsung Electronics.
Work at Rapyuta Robotics
Abhishek Sharma has been employed at Rapyuta Robotics as a Staff Engineer since 2018. In this role, he leads the development of a distributed multi-robot coordination framework that incorporates Game AI methodologies. His responsibilities include defining the tech roadmap and overseeing the implementation of the company's fleet management AI solution, Alica. He also mentors teammates and conducts code reviews, contributing to the overall development process within the organization.
Previous Experience at Samsung Electronics
Prior to his current position, Abhishek Sharma worked at Samsung Electronics as Chief Engineer from 2012 to 2018 in the Bengaluru Area, India. During his tenure, he played a key role in the development of smart home and smart factory initiatives. His experience at Samsung involved leading innovation processes, including intellectual property creation and brainstorming, which contributed to the advancement of the company's technological capabilities.
Education and Expertise
Abhishek Sharma earned a Bachelor of Technology (BTech) degree in Computer Science from Guru Jambheshwar University of Science and Technology, Hissar, from 2005 to 2009. His educational background laid the foundation for his extensive experience in the Internet of Things (IoT) and Industrial Internet of Things (IIoT) domains. He possesses expertise in various connectivity protocols, including CoAP, HTTP, OCF (IoTivity), and Edge Computing (EdgeX), among others.
Technical Skills and Tools
Abhishek Sharma is skilled in microservices architecture and has experience with REST and message streaming technologies such as 0mq and Kafka. He is proficient in using development and project management tools including Git, Jira, Wrike, Jenkins, and Coverity. His technical skills enable him to contribute effectively to both open-source and in-house commercialized projects, enhancing his role in the technology sector.
Career at Sasken Communication Technologies
Before joining Samsung Electronics, Abhishek Sharma worked as a Software Engineer at Sasken Communication Technologies Ltd from 2010 to 2012 in the Bengaluru Area, India. This early experience in the software engineering field helped him develop foundational skills that he later applied in his roles at Samsung and Rapyuta Robotics.