rohit singh

Software Engineer

India5 yrs 3 mos experience

Key Highlights

  • Expert in backend development and API design.
  • Proven track record in robotics and multi-robot systems.
  • Strong experience in optimizing network protocols.
Stackforce AI infers this person is a Backend Developer with expertise in Robotics and Network Protocols.

Contact

Skills

Core Skills

Backend DevelopmentApi DevelopmentLayer 2 Protocol DevelopmentNetwork Performance OptimizationRoboticsTask Planning

Other Skills

Boost (C++ libraries)PythonHypertext Transfer Protocol (HTTP)EthernetProgrammingSLAMROS2PX4 AutopilotMemory ManagementDebuggersMultithreadingSoftware Development Life Cycle (SDLC)User Datagram Protocol (UDP)Standard Template Library (STL)Docker

About

Worked on the 0→1 development of backend services for delivering TCAD workflows over the web, designing REST APIs for simulation job submission, monitoring, and result retrieval, and building asynchronous pipelines for long running compute workloads. Containerized services using Docker and deployed within a Kubernetes-based environment, enabling scalable execution and efficient resource utilization. Integrated backend services with shared storage to efficiently manage large simulation datasets and high-throughput job I/O. Currently, part of the TCAD core task force focused on reducing technical debt across the organization by debugging complex cross-module issues, resolving long-standing performance and stability bottlenecks, and replacing temporary fixes with scalable, maintainable architectural solutions that improve system reliability and debuggability. Previously, as a software engineer at RUCKUS Networks, I develop and debug Layer2 protocols for optimized data transmission on the ICX Layer2 forwarding team. I apply my technical skills and knowledge to create innovative and reliable products for our customers, such as the RUCKUS ICX Switches, which deliver high performance, scalability, and security for enterprise networks. I also hold an M.S. (by Research) in Computer Science and Engineering from IIT Kanpur, one of the premier institutes in India. My research project, funded by DRDO, focused on automating the synthesis of motion plans from complex specifications for large-scale multi-robot systems. I used SLAM, ROS2, and PX4 Autopilot to design and implement algorithms and software for multi-robot coordination and navigation. This project enabled me to enhance my skills in robotics, artificial intelligence, and software engineering, and to contribute to the advancement of the field.

Experience

5 yrs 3 mos
Total Experience
1 yr 9 mos
Average Tenure
1 yr 8 mos
Current Experience

Synopsys inc

Sr Engineer, R&D Engineering

Oct 2024Present · 1 yr 8 mos · Hyderabad, Telangana, India · Hybrid

  • Developing backend functionalities and APIs for a web-based TCAD tool project, enhancing user accessibility.
  • Collaborated with cross-functional teams to ensure seamless integration of backend services.
  • Contributed to the overall architecture and design of the system, focusing on performance and scalability.
Boost (C++ libraries)PythonBackend DevelopmentAPI Development

Ruckus networks

Software Engineer

Jul 2023Sep 2024 · 1 yr 2 mos · Bengaluru, Karnataka, India · On-site

  • At RUCKUS Networks, I contributed to the ICX Layer2 forwarding Team, focusing on the development and maintenance of Layer 2 protocols for enterprise switches. My role involved enhancing network performance and collaborating with team members to ensure system reliability. I actively participated in troubleshooting efforts, optimizing protocols to meet the dynamic requirements of enterprise clients.
Hypertext Transfer Protocol (HTTP)EthernetLayer 2 Protocol DevelopmentNetwork Performance Optimization

Indian institute of technology, kanpur

Senior Student Research Associate

Jan 2021Jun 2023 · 2 yrs 5 mos · Kanpur, Uttar Pradesh, India · On-site

  • At the Indian Institute of Technology, Kanpur, I contributed to a groundbreaking project funded by DRDO, focusing on the automated synthesis of motion plans for large-scale multi-robot systems. My role involved developing a reactive high-level heterogeneous multi-robot task planning framework, which aimed to address complex specifications and improve operational efficiency. This experience honed my skills in robotics and task planning.
ProgrammingSLAMRoboticsTask Planning

Education

Indian Institute of Technology, Kanpur

Master of Science - MS — Computer Science and Engineering

Jan 2020Jan 2023

St. Thomas' College of Engineering & Technology 122

Bachelor of Technology - BTech — Information Technology

Jan 2016Jan 2020

Shree Jain Vidyalaya

H.S.

Jan 2013Jan 2015

West Bengal Board of Secondary Education (WBBSE)

10th

Jan 2013Present

Stackforce found 100+ more professionals with Backend Development & Api Development

Explore similar profiles based on matching skills and experience