int main(void) { return 0; }
Languages
- C
- C++
- SystemVerilog
- Verilog
- VHDL
- Tcl
- Python
- Assembly
- MATLAB
- R
- Rust
subhan@mcmaster ~ % whoami
Electrical Engineering StudentComputer Architecture, Hardware Systems, Embedded Systems
I'm a third-year electrical engineering student at McMaster who builds projects across a wide variety of subjects. Whether it be computing hardware from the gate up, RTL design, PCB design, or analog circuits, no matter what project I'm working on, I aim to always bring passion to my work. I love learning about the nitty-gritty theory from my classes, but building things and breaking them down is really where I learn most of what I know about hardware.
Computer architecture is the field I am most interested in, and it sits at the intersection of all my interests. Ever since I was little, I have always loved computers and wondered what actually went into designing the processors that run them. Since then, computer architecture and hardware engineering have been my long-term goals as the fields I want to break into. Currently, I'm tackling my interest by working on a single-cycle RISC-V CPU built on a Basys 3 FPGA using Vivado. Alongside computer architecture, embedded systems, especially space systems, is another field I love. Space has always been at the forefront of my mind and one of my greatest interests. In fact, my dream job was to be an astrophysicist! Although I'm on a different path now, I join design teams like rocketry that let me get a small taste of working in large-scale space operations. I work on avionics, which involves designing PCBs for the rocket's electronics that have to survive real flight conditions.
I like dealing with low-level hardware and electronics more than anything. Hence, for a LiDAR project I did in the past few months, I wrote bare-metal C for an MSP432E401Y Arm Cortex-M4 microcontroller. Not only did I learn how to write low-level C, but I also reconfigured the clock and fixed everything that depended on it, including UART baud rate divisors, timer delays, and GPIO interrupt handling. I also had to handle edge cases where the sensor had to read through windows or down sections of the hallway beyond its range. When the hardware side finally worked, I sent the data to my PC, where a MATLAB script used it to draw a 3D point cloud of the hallway I scanned in McMaster's engineering building.
These projects all stem from my overall interest in electronics and my genuine passion for electrical engineering. I always make sure to push myself, further my skills, and tackle projects in interdisciplinary teams to be the best engineer I can be.
~ % ls skills/
int main(void) { return 0; }
13 projects in 4 orbits around the RISC-V CPU. Hover a planet to open it, or pick one from the list.
hover a planet to open it and pause the orbits, click to keep it opentap a planet to open it
subhan@mcmaster ~ % git log --graph career
commit a71193aHEAD -> incomingworkMAY 2027
AMD
Joining AMD as an ASIC design verification intern in May 2027.
commit e6f9f53workMAY 2026 / AUG 2026
McMaster Engineering Community Outreach
Took two boards from schematic to a 400 unit production run, then built the lab that assembled them. A 555 timer LED array and a 74HC series 4 bit adder, both designed in KiCad.
commit 94ab03bclubSEP 2025 / PRESENT
McMaster Rocketry Team
Working on the avionics and control systems for a rocket that has to survive real flight conditions.
commit 92c0b33clubAUG 2025 / APR 2026
Chem-E-Car
Worked on the circuitry team, focused on automating the starting and stopping chemical reactions of the car.
commit 258cdc5clubSEP 2024 / APR 2025
MacChangers, Stormwater Project
Took a vague city problem and scoped it into something buildable. The result was HydroSink, a stormwater runoff concept for Hamilton.
subhan@mcmaster ~ % git log --graph education
commit 81d5927educationSEP 2024 / APR 2028
McMaster University
3.9 GPA, top 15% of class. Dean's Honour List and the Engineering Award of Excellence Scholarship. Coursework runs from circuit analysis through microprocessor systems and logic design.
commit c7b30b2educationSEP 2020 / JUN 2024
St. John Henry Newman Catholic Secondary School, Stoney Creek, ON
Graduated with an Award of Academic Excellence and a focus on STEM.
If you want to talk about computer architecture, embedded systems, anything going on in tech, or anything else on this page, I am always up for it. Email reaches me fastest.
you scrolled all the way down. as a reward, the whole site is now a level, and everything on it breaks.