Hi, I'm Sheng Bin
Software Engineer | Student
Hey there! I'm a Computer Engineering undergraduate student at National University of Singapore (NUS).
Graduating in July 2026.
Open for Summer Internship in 2025 (19 May - 12 August).
- Passionate in Robot Autonomy and Computer Vision.
- I am also part of NUS Team Bumblebee as a Software Engineer.
Skills
Technical skills I've developed throughout my academic and project experiences.
Languages
Hardware
Frameworks
Database
Tools
Work Experience
My professional journey and contributions.
Part of the Software Team, focusing on developing robot autonomy for our different robot platforms.
Team Bumblebee is a competitive robotics team specialising in autonomous maritime systems, comprising students from multiple disciplines such as Mechanical Engineering, Electrical Engineering, Computer Engineering, and Computer Science.
DSO National Laboratories
Researched and improved state-of-the-art Targetless Multi-Sensor Extrinsic Calibration for Robot Systems.
Calibration software implemented in C++.
Tags
NUS Computing
Responsibilities
- Teaching students hardware interfacing, debugging techniques and problem-solving skills
- Guiding students during laboratory sessions and assisting in debugging Baremetal Programming on Atmega328P Microcontroller and TLS Programming
- Grading Lab Reports for Cohort
AY24/25 Sem 2
NUS College of Engineering and Design (CDE)
Responsibilities
- Teaching students hardware debugging techniques and problem-solving skills
- Guiding students during laboratory sessions and assisting in debugging electrical components and Arduino scripts
- Grading Lab Reports for Cohort
AY24/25 Sem 1
Education
My academic journey and achievements.
National University of Singapore
Achievements
- NUS Merit Scholarship Recipient
Co-Curricular
- NUS Team Bumblebee - Software Engineer
- NUS Team Bumblebee - Maritime RobotX Challenge 2024 Champions
- Hornet X Programme - Software Subteam Lead (Facilitator)
- Hornet 9.0 Programme - Perception/Localisation Lead
Graduating May 2026
Ngee Ann Polytechnic
Achievements
- Diploma with Merit
- Lien Ying Chow Scholarship Recipient
- Placed on Dean's List (2019, 2020)
- Faculty Merit Award
Co-Curricular
- Archery Club - Team Captain
Featured Projects
Here are some of my best and most impactful projects that showcase my skills and expertise.
Maritime RobotX Challenge 2024 🚢
The Maritime RobotX Challenge is an international robotics competition focused on maritime systems. As part of NUS Team Bumblebee, I contributed to our first-place victory by developing perception systems for our Autonomous Surface Vehicle (ASV).
SONDRA Challenge 2025
The SONDRA Challenge 2025 focuses on SDR in urban environments. Our team won 1st place with DroneGuard, a real-time drone detection system combining SDR-based RF machine learning and YOLOv8 computer vision. Powered by Hailo AI and Raspberry Pi, it achieves 95% accuracy with real-time alerts via web and Telegram. The team earned a sponsored trip to the 6th SONDRA Workshop in France to network with researchers, engineers, and PhD students from European institutes.
Projects
A showcase of my technical projects and contributions.
A collection of notes and resources for Robotics. I try to keep it updated with my learning journey in Robotics.
A conversational AI solution analyzing speech for workplace mental health insights. Built during a 36-Hour hackathon (NTU Deep Learning Week 2025).
The SONDRA Challenge 2025 focuses on SDR in urban environments. Our team won 1st place with DroneGuard, a real-time drone detection system combining SDR-based RF machine learning and YOLOv8 computer vision. Powered by Hailo AI and Raspberry Pi with real-time alerts via web and Telegram.
Developed a Minimart and Voucher System for Muhammadiyah Welfare Home as part of Hack For Good 2025, a student-driven hackathon focused on social good.
Under Team Bumblebee, I worked on LiDAR and Camera Perception for the Autonomous Surface Vehicle (ASV), this vehicle, along with the drone, won first place.
NUS Bumblebee's Hornet Program, a 9-month training program to build a Autonomous Underwater Vehicle (AUV) from scratch. Part of the Software Team, worked on Perception. Competed in Singapore Autonomous Underwater Vehicle Challenge (SAUVC) 2024.
Tele-operated vehicle with search and rescue functions using Raspberry Pi, Arduino Uno, ROS, and Lidar. Done as a group project for CG2111A course which focuses on Bare Metal Programming and secure networking with TLS.
Programmed a multiplayer game involving inter-board serial communication for synchronisation of state machines. Done as a group project for a Digital System Design course (EE2026).
Done as a group project for CG1111A. An autonomous robot that can solve a maze, detect and process data from the environment using Arduino Uno. Utilizes PID control for line following and obstacle avoidance and K-NN algorithm for colour identification.
Done as a Final Year Project in Ngee Ann Poly (2 person team). Streamlines on-campus Autonomous Vehicle(AV) trials with real-time traffic analysis and enable traffic prioritization for AVs at junctions.
Done as an assignment for a computer vision (OpenCV) course in Python. A lego detection and counting program using image processing techniques for identification.
Developed teaching materials to guide students with hardware/electronics assembly and ROS basics to future students. This was also my first time working with ROS.
Contact Me
Feel free to reach out if you have any questions or would like to work together.