Nehan Mohammed
Nehan Mohammed
Learner - He / Him
(1)
5
Location
Toronto, Ontario, Canada
Bio

I'm a Computer Engineering student at McMaster University with a deep interest in robotics, ROS, and AI/machine learning. I’ve had the opportunity to work on the McMaster Mars Rover Team as part of the software subteam, where I developed ROS2-based control systems, integrated sensor data, and used tools like Foxglove Studio to visualize real-time rover performance.

I enjoy working at the intersection of hardware and software, especially when it involves intelligent systems that adapt to their environment. My experience includes working with Micro ROS, Teensy microcontrollers, and building communication between onboard sensors and actuators. I’ve also been exploring AI and machine learning, particularly in the context of computer vision and predictive control, and I’m excited about how these tools can enhance autonomous decision-making.

With a background in Python and C++, I thrive in projects that are technically challenging and have real-world applications. I’m passionate about using technology to solve complex problems, and I’m always looking to grow in areas with robotics, machine learning, and design.

Portals
Categories
Hardware Information technology Machine learning Software development Website development

Skills

Algorithms 2 Automotive engineering 2 Business metrics 2 Communication 2 Light detection and ranging (lidar) 2 Nodes (networking) 2 Operating systems 2 Performance metric 2 Technical documentation 2 Vehicle systems 2

Socials

Latest feedback

Achievements

Recent projects

Work experience

Embedded Software Developer
Mcmaster Mars Rover Team
Hamilton, Ontario, Canada
October 2024 - May 2025

Developed ROS2 packages to enable keyboard-controlled actuation of a camera mounted on the rover, providing a complete view during competitions.
Integrated Micro ROS with a Teensy 4.0 microcontroller to process keyboard commands and control servos for precise camera movement.
Collaborated with team members through weekly meetings to ensure seamless integration of hardware and software.

Personal projects

AI-Powered Lump Classification Tool
January 2025 - May 2025

OncoVision is an AI-powered diagnostic tool that uses computer vision to assess whether a visible lump may be cancerous. Built with a convolutional neural network (CNN) trained on medical imaging datasets, the system analyzes images captured by a camera in real time and classifies the lump as likely benign or malignant. It uses preprocessing techniques such as normalization and segmentation to isolate the region of interest, and provides a prediction alongside a confidence score.

Developed in Python using TensorFlow and OpenCV, OncoVision is designed to run on accessible hardware such as a Raspberry Pi with a camera module, making it deployable in remote or low-resource settings. The tool is intended as a non-invasive, early screening support system for healthcare workers or telehealth platforms, helping flag potentially concerning growths for further clinical evaluation. Privacy, fairness across skin tones, and model transparency were key design priorities throughout the project.