Rahul Ramachandran

Rahul Ramachandran

Electrical Engineering Student @UNSW

Electrical Engineering Student @UNSW

Passionate about building high-performance digital systems - with a focus on embedded systems and FPGAs.

Passionate about building high-performance digital systems - with a focus on embedded systems and FPGAs.

Passionate about building high-performance digital systems - with a focus on embedded systems and FPGAs.

Sydney, Australia

Sydney, Australia

Current Focus

Current Focus

Current Focus

I'm designing a 32-bit RISC-V CPU from scratch in VHDL as part of a personal project. The goal is to build a minimal working processor that can run compiled C programs on an FPGA - specifically my Arty A7 100T.


Alongside this, I’m collaborating on an assistive technology project - a glove that interprets Auslan (Australian Sign Language) into audio output, aimed at improving communication accessibility for the Deaf and hard of hearing.


I'm also actively working with Redback Racing, focusing on embedded systems development within the team’s high-performance electric vehicles.

I'm designing a 32-bit RISC-V CPU from scratch in VHDL as part of a personal project. The goal is to build a minimal working processor that can run compiled C programs on an FPGA - specifically my Arty A7 100T.


Alongside this, I’m collaborating on an assistive technology project - a glove that interprets Auslan (Australian Sign Language) into audio output, aimed at improving communication accessibility for the Deaf and hard of hearing.


I'm also actively working with Redback Racing, focusing on embedded systems development within the team’s high-performance electric vehicles.

I'm designing a 32-bit RISC-V CPU from scratch in VHDL as part of a personal project. The goal is to build a minimal working processor that can run compiled C programs on an FPGA - specifically my Arty A7 100T.


Alongside this, I’m collaborating on an assistive technology project - a glove that interprets Auslan (Australian Sign Language) into audio output, aimed at improving communication accessibility for the Deaf and hard of hearing.


I'm also actively working with Redback Racing, focusing on embedded systems development within the team’s high-performance electric vehicles.

Skills

Skills

Skills

Languages

VHDL

Verilog

C

Python

Software

Software

Software

Vivado

STM32CubeIDE

Git

KiCAD

LTSpice

MATLAB

Altium

PSpice

Maple

Projects

Projects

Projects

Logic Gate Learner

Logic Gate Learner

Logic Gate Learner

Hardware accelerator implemented on an Arty A7 100T for a custom neural network design from scratch in Python, trained for MNIST digit recognition

Hardware accelerator implemented on an Arty A7 100T for a custom neural network design from scratch in Python, trained for MNIST digit recognition

Hardware accelerator implemented on an Arty A7 100T for a custom neural network design from scratch in Python, trained for MNIST digit recognition

View Full Project

Battery Management System

Battery Management System

Battery Management System

Custom STM32-based BMS tailored for single-cell lithium-ion applications. Features include voltage monitoring, fault detection, and UART-based diagnostics.

Custom STM32-based BMS tailored for single-cell lithium-ion applications. Features include voltage monitoring, fault detection, and UART-based diagnostics.

Custom STM32-based BMS tailored for single-cell lithium-ion applications. Features include voltage monitoring, fault detection, and UART-based diagnostics.

View Full Project

CHV003 GPIO Driver

CHV003 GPIO Driver

CHV003 GPIO Driver

Custom GPIO driver for the CH32V003 microcontroller, designed for efficient pin control, interrupts, and low-level hardware access.

Custom GPIO driver for the CH32V003 microcontroller, designed for efficient pin control, interrupts, and low-level hardware access.

Custom GPIO driver for the CH32V003 microcontroller, designed for efficient pin control, interrupts, and low-level hardware access.

View Full Project

Experience

Experience

Experience

Embedded Systems Engineer

Embedded Systems Engineer

@ UNSW Redback Racing

April 2025 - Present

Resident Assistant

Resident Assistant

@ Colombo House

Jan 2024 - Jan 2025

Connect

Connect

Connect

Interested in collaborating or working on a project? Drop me a message at rahulram07r@gmail.com!

Interested in collaborating or working on a project? Drop me a message at rahulram07r@gmail.com!

Interested in collaborating or working on a project? Drop me a message at rahulram07r@gmail.com!