Hi, I'm Raiyan 👋
Computer Engineer @ University of Toronto. I build software and chase that “it finally works” feeling.
RH

About

It's nice to meet you! I'm Raiyan Haque and I'm currently a computer engineering student at the University of Toronto. In my spare time I've built a few passion projects like a thermostatic fan and a custom macropad complete with a React app to configure it. I love to play soccer and basketball, and even manage my own local haircutting business!

Skills

Python
C
C++
SQL
JavaScript
MATLAB
R
React
Node.js
ROS2
Django
AWS
Docker
Git
Bash
HTML
CSS
Arduino
Verilog
My Projects

Check out my latest work

I've worked on a variety of projects. Here are a few of my favorites.

Thermostatic Fan

Built an Arduino-based PID ventilation system prototype with C++. Used Python for performance data analysis to generate technical sustainability reports.

Fusion360
Python
C
C++
Arduino

FPGA Dash

Developed a Verilog-based 2D engine in Quartus, implementing VGA generation, FSM game logic, and PS/2 input for real-time 60 Hz gameplay. Validated all timing and memory pipelines using ModelSim to ensure stable hardware synthesis.

Verilog
Quartus Prime
ModelSIM
DESim

PromptPad

Engineered a 9-key macropad with a low-latency KiCad PCB and a precision SolidWorks enclosure (±0.2 mm). Integrated QMK firmware and Python automation with a React interface.

Python
QMK
JavaScript
React
KiCad
SolidWorks
Fusion360
Slam Dunk Secret

Slam Dunk Secret

A command-line game where users guess a randomly selected NBA player using structured attribute-based guesses, with clean input parsing and class-based game logic.

Python
Accomplishments

I thrive in competitive environments

From late-night coding sessions to boardroom pitches, here are some highlights of the awards I've picked up along the way (and some certificates too!)

  • U

    UofTHacks 13

    Toronto, Ontario

  • A

    Accounting and Finance Certificate

    The Wharton School

    Non-credit course certificate authorized by the University of Pennsylvania
  • S

    Startup Valuation Methods Certificate

    Duke University

    Non-credit course certificate authorized by Duke University
  • H

    Harvard CS50P Certificate

    Harvard University

    Non-credit certificate for the completion of the Introduction to Programming with Python course authorized by University of Harvard
  • F

    FBLA's 2024 CNLC - Top 20 Economics Event

    Toronto, Ontario

    Canada's premier annual event for competitive business categories
  • T

    Target Alpha National Stock Pitching Competition - National Finalists

    Toronto, Ontario

    Prepared and presented a stock pitch of Qualcomm (QCOM). Included fundamental financial analysis.
Contact

Get in Touch

Want to chat? Reach out to me on linkedin or by email and I'll respond whenever I can!