Hi, I'm Nupoor Bibawe, a passionate software engineer and robotics enthusiast with hands-on experience in AI, computer vision, and robotics software development. I enjoy working on cutting-edge projects that involve machine learning, 3D reconstruction, and real-time environmental analysis to build intelligent systems that interact effectively with their surroundings. With a solid background in full-stack development and a master's degree in Robotics - Artificial Intelligence, I've contributed to diverse software engineering roles, from developing high-performance C++ libraries and media players to implementing SLAM algorithms and integrating multimodal vision-language data. I thrive in collaborative environments and am always eager to learn and apply new technologies to solve challenging problems.

Nupoor Bibawe

Hi, I'm Nupoor Bibawe, a passionate software engineer and robotics enthusiast with hands-on experience in AI, computer vision, and robotics software development. I enjoy working on cutting-edge projects that involve machine learning, 3D reconstruction, and real-time environmental analysis to build intelligent systems that interact effectively with their surroundings. With a solid background in full-stack development and a master's degree in Robotics - Artificial Intelligence, I've contributed to diverse software engineering roles, from developing high-performance C++ libraries and media players to implementing SLAM algorithms and integrating multimodal vision-language data. I thrive in collaborative environments and am always eager to learn and apply new technologies to solve challenging problems.

Available to hire

Hi, I’m Nupoor Bibawe, a passionate software engineer and robotics enthusiast with hands-on experience in AI, computer vision, and robotics software development. I enjoy working on cutting-edge projects that involve machine learning, 3D reconstruction, and real-time environmental analysis to build intelligent systems that interact effectively with their surroundings.

With a solid background in full-stack development and a master’s degree in Robotics - Artificial Intelligence, I’ve contributed to diverse software engineering roles, from developing high-performance C++ libraries and media players to implementing SLAM algorithms and integrating multimodal vision-language data. I thrive in collaborative environments and am always eager to learn and apply new technologies to solve challenging problems.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate

Work Experience

Software Engineer Intern at BRELYON INC
May 1, 2025 - Present
Designed a monocular depth estimation and segmentation pipeline using the Video Depth Anything model, Chan-Vese, and Multi-Otsu techniques. Optimized the pipeline with PyTorch and CUDA for faster GPU-based processing, significantly reducing flickering and improving visual clarity by 40% on dual-layer displays. Engineered a high-performance C++ library using OpenCV for automatic scene change detection across diverse video content, achieving over 97% detection accuracy and enabling real-time adaptive layer rendering in dynamic video streams. Developed a custom media player using Qt, optimized for dual-layer video playback. Integrated multithreading to dynamically synchronize video streams, significantly enhancing playback smoothness and overall viewer experience.
Robotics Software Engineer at Rainier Labs
April 30, 2025 - July 10, 2025
Enabled accurate 3D floor mapping and environment reconstruction by implementing real-time SLAM using RTAB-Map in ROS2 with RGB-D sensor data. Achieved 5cm map resolution ensuring reliable performance in indoor environments. Built a COLMAP-based 3D reconstruction pipeline from monocular video and integrated CLIP post-reconstruction to build a scene database, enabling a mobile robot to analyze environmental changes for improved decision-making. Engineered advanced image segmentation algorithms and built Gaussian splatting models to enhance object identification accuracy, allowing the robot to interpret complex environments with greater precision and responsiveness. Integrated multimodal vision-language data using CLIP and NLP frameworks, improving the robot’s contextual analysis, understanding of environmental cues, and user interactions through more accurate visual and language-based insights. Leveraged the OpenAI API to generate natural language summaries of visual changes, enabling
Programmer Analyst – Full Stack Engineer at Cognizant Technology Solutions
April 30, 2022 - July 10, 2025
Developed robust back-end features throughout the software development lifecycle for mobile app using Java and JavaScript, employing Agile methodologies to ensure alignment with industry standards and project timelines. Utilized Spring Boot and Node.js to develop and maintain 12 microservices, ensuring efficient communication between front-end and back-end systems through the integration of REST APIs and using CI/CD pipelines for streamlined deployment. Identified and implemented code optimizations, delivering 30% performance boost and minimized database retrievals. Collaborated with cross-functional teams to architect, develop, and deploy end-to-end solutions on Azure cloud infrastructure, ensuring adherence to best practices and architectural principles focused on reliability, scalability, and security. Conducted root cause analysis of system failures using advanced log analysis tools such as the ELK stack, identifying critical issues and reducing incidents through proactive monitori
Software Team Lead at MIT Robotics
June 30, 2019 - July 10, 2025
Led team of 7 programmers in design, and development of advanced legged and wheeled autonomous robotic systems. Implemented three distinct autonomous gait patterns to achieve quadruped robot motion using inverse kinematics. Programmed remote-controlled 3- and 4-wheeled holonomic drives using PID and Odometry for precise motion and positioning, leveraging C++ with 32-bit Arduino boards, resulting in a 50% reduction in robot travel time. Automated the locomotion of robots by integrating machine vision and image processing techniques in Python with OpenCV. Interfaced Linux with Arduino for fast, real-time video processing, improving system responsiveness and performance. Integrated a variety of sensors, including LiDAR, cameras, and IMU, using communication protocols such as I2C and SPI, conducting thorough comparisons and analyses to drive improvements in system performance. Fostered collaborative, high-performing team culture that accelerated development timelines to enable rapid protot
Software Engineer Intern at BRELYON INC
May 1, 2025 - Present
Designed a monocular depth estimation and segmentation pipeline using the Video Depth Anything model, Chan-Vese, and Multi-Otsu techniques. Optimized the pipeline with PyTorch and CUDA for faster GPU-based processing, reducing flickering and improving visual clarity by 40% on dual-layer displays. Engineered a high-performance C++ library using OpenCV for automatic scene change detection across diverse video content, achieving over 97% detection accuracy and enabling real-time adaptive layer rendering. Developed a custom media player using Qt, optimized for dual-layer video playback with multithreading to synchronize streams, enhancing playback smoothness and viewer experience.
Robotics Software Engineer at Rainier Labs
April 30, 2025 - July 10, 2025
Implemented real-time SLAM using RTAB-Map in ROS2 with RGB-D sensor data for accurate 3D floor mapping and environment reconstruction achieving 5cm resolution. Built a COLMAP-based 3D reconstruction pipeline from monocular video integrated with CLIP post-processing to build a scene database assisting mobile robot analysis. Engineered advanced image segmentation algorithms and Gaussian splatting models improving object identification accuracy. Integrated multimodal vision-language data using CLIP and NLP frameworks enhancing contextual analysis and user interactions. Leveraged OpenAI API to generate natural language summaries of visual changes enabling robot environmental shift reporting and communication.
Programmer Analyst – Full Stack Engineer at Cognizant Technology Solutions
April 30, 2022 - July 10, 2025
Developed robust back-end features for mobile app using Java and JavaScript within Agile methodologies. Utilized Spring Boot and Node.js to develop and maintain 12 microservices, integrating REST APIs and using CI/CD pipelines for deployment. Delivered 30% performance boost through code optimizations minimizing database retrievals. Collaborated with cross-functional teams to architect and deploy end-to-end solutions on Azure cloud infrastructure focusing on reliability, scalability, and security. Conducted root cause analysis using ELK stack and implemented automated alert systems reducing system failure incidents.
Software Team Lead at MIT Robotics
June 30, 2019 - July 10, 2025
Led a team of 7 programmers designing and developing autonomous legged and wheeled robotic systems. Implemented autonomous gait patterns for quadruped robot motion using inverse kinematics. Programmed holonomic drives with PID and odometry leveraging C++ and Arduino boards, reducing travel time by 50%. Automated locomotion integration of machine vision and image processing in Python with OpenCV, interfacing Linux and Arduino for real-time processing. Integrated various sensors including LiDAR, cameras, and IMU using multiple communication protocols to improve system performance. Fostered collaborative team culture to accelerate development timelines and rapid prototyping.
Software Engineer Intern at BRELYON INC
May 1, 2025 - Present
Designed a monocular depth estimation and segmentation pipeline using the Video Depth Anything model, Chan-Vese, and Multi-Otsu techniques. Optimized the pipeline with PyTorch and CUDA for faster GPU-based processing, significantly reducing flickering and improving visual clarity by 40% on dual-layer displays. Engineered a high-performance C++ library using OpenCV for automatic scene change detection across diverse video content, achieving over 97% detection accuracy and enabling real-time adaptive layer rendering in dynamic video streams. Developed a custom media player using Qt, optimized for dual-layer video playback. Integrated multithreading to dynamically synchronize video streams, significantly enhancing playback smoothness and overall viewer experience.
Robotics Software Engineer at Rainier Labs
April 30, 2025 - July 18, 2025
Enabled accurate 3D floor mapping and environment reconstruction by implementing real-time SLAM using RTAB-Map in ROS2 with RGB-D sensor data, achieving 5cm map resolution for reliable indoor performance. Built a COLMAP-based 3D reconstruction pipeline from monocular video and integrated CLIP post-reconstruction to build a scene database, enabling mobile robot environmental change analysis. Engineered advanced image segmentation algorithms and Gaussian splatting models to enhance object identification accuracy. Integrated multimodal vision-language data using CLIP and NLP frameworks to improve robot contextual analysis. Leveraged OpenAI API to generate natural language summaries of visual changes to enable environmental reporting by the robot.
Programmer Analyst – Full Stack Engineer at Cognizant Technology Solutions
April 30, 2022 - July 18, 2025
Developed robust back-end features for a mobile app using Java and JavaScript, following Agile methodologies. Utilized Spring Boot and Node.js to develop and maintain 12 microservices, integrating REST APIs with CI/CD pipelines. Identified and implemented code optimizations that delivered a 30% performance boost and minimized database retrievals. Collaborated with cross-functional teams to develop and deploy solutions on Azure cloud, ensuring reliability, scalability, and security. Conducted root cause analysis of system failures using ELK stack tools, reducing incidents via proactive monitoring and automated alerts.
Software Team Lead at MIT Robotics
June 30, 2019 - July 18, 2025
Led a team of 7 programmers in designing and developing advanced autonomous legged and wheeled robotic systems. Implemented three distinct autonomous gait patterns for quadruped robot motion using inverse kinematics. Programmed remote-controlled holonomic drives with PID and Odometry in C++ on Arduino boards, reducing travel time by 50%. Automated robot locomotion by integrating machine vision and image processing in Python with OpenCV, interfacing Linux with Arduino for real-time video processing. Integrated multiple sensors (LiDAR, cameras, IMU) via I2C and SPI protocols, conducting thorough comparisons and analyses to improve system performance. Fostered a high-performing team culture that accelerated development and rapid prototyping.

Education

Master of Science at Arizona State University
August 1, 2022 - May 31, 2024
Bachelor of Engineering at Savitribai Phule Pune University
August 1, 2016 - November 30, 2020
Master of Science at Arizona State University
August 1, 2022 - May 31, 2024
Bachelor of Engineering at Savitribai Phule Pune University, India
August 1, 2016 - November 30, 2020
Master of Science at Arizona State University
August 1, 2022 - May 31, 2024
Bachelor of Engineering at Savitribai Phule Pune University, India
August 1, 2016 - November 30, 2020

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Computers & Electronics, Manufacturing, Professional Services, Gaming