Autonomous Agriculture Scout Robot
An autonomous field robot that scouts crops with fused sensor data, logs readings in real time, and runs on a custom KiCad PCB.
- KiCad
- C++
- Embedded Linux
[ SYS.ONLINE ] MCMASTER.EE / YEAR.03 / HAMILTON.ON
Electrical Engineering StudentHardware & Embedded Systems
I design computing hardware from the gate up. RISC-V cores, neural network accelerators, and embedded systems built to run in the field.
/01 ABOUT
I'm a third year electrical engineering student at McMaster University. I hold a 3.9 GPA and the Engineering Award of Excellence. Most of what I know about hardware comes from building it. Right now that means a custom RISC-V processor with a neural network accelerator, written in SystemVerilog on an FPGA.
Computer architecture is the layer I care about most. It sits where logic design becomes computation, and small decisions echo through everything above. Space computing pulls at me for the same reason. Flight computers and radiation tolerant processors are unforgiving design problems, and I like unforgiving problems.
Long term, I want to found a hardware company. Everything here is a step toward that. I pick projects that force me to learn the full stack, from RTL to PCB to the firmware that ties it together.
/02 PROJECTS
A custom RISC-V CPU paired with a systolic array accelerator for neural network inference, written in SystemVerilog and running on a Basys 3 FPGA.
An autonomous field robot that scouts crops with fused sensor data, logs readings in real time, and runs on a custom KiCad PCB.
An edge AI plant monitor that runs TensorFlow Lite Micro on an ESP32-S3 to classify plant health on device, publishing results over MQTT.
A 2D game console built on the RISC-V core, with a custom GPU pipeline driving HDMI output.
A ToF LiDAR device that maps spaces in 3D with a VL53L1X sensor on a stepper driven mount, streaming range data over UART to MATLAB for visualization.
A classic snake game built from scratch with object oriented design, where linked lists, stacks, queues, binary trees, and recursive functions all do real work in the game loop.
/03 EXPERIENCE
MAY 2025 / AUG 2025
McMaster Engineering, Venture Academy / Immersive Experiences
Ran hands-on electrical labs for the Venture Academy and Immersive Experiences programs. Guided circuit builds, explained the fundamentals behind them, and kept the equipment alive.
DETAILS.LOG
SEP 2024 / PRESENT
McMaster Rocketry
Work on the controls team for student rocketry. Contribute to avionics electronics and the control logic that keeps flights stable.
DETAILS.LOG
SEP 2024 / PRESENT
Chem-E-Car
Design circuitry for a car that starts and stops on chemical reaction timing alone. The chemistry is unpredictable, so the electronics have to be exact.
DETAILS.LOG
SEP 2024 / PRESENT
MacChangers, Stormwater Project
Work on a community stormwater management project. Practice in taking a vague real world problem and scoping it into something buildable.
DETAILS.LOG
/04 EDUCATION
SEP 2023 / PRESENT
McMaster University
3.9 GPA. Engineering Award of Excellence. Coursework in circuits, digital systems, and embedded programming.
DETAILS.LOG
SEP 2019 / JUN 2023
St. John Henry Newman Catholic Secondary School, Stoney Creek, ON
Graduated with a focus on math and the sciences. The years where building things went from hobby to plan.
DETAILS.LOG
/05 CONTACT
Want to talk processors, robots, or anything on this page? My inbox is open. Email is the fastest way to reach me, and I read everything.
subhanrazzaq777@gmail.com