Hello, I'm Zaid.

I am currently a computer science student atToronto Metropolitan University

I enjoy working on projects that combine software, design, and interactive systems. I like seeing an idea develop from an early concept into something functional and polished, while learning new tools and technologies throughout the process. My goal is to create software that is practical, engaging, and genuinely useful.

A small collection of things I've built.

Here are a few projects I've worked on, including some I'm currently working on. You can find more projects and the source code on my GitHub.

GPU Benchmarking Software

A desktop benchmarking suite that measures frame time, throughput, thermals, and hardware utilization. Benchmarking feature allows for giving a GPU specific scores based on its hardware.

  • C++
  • OpenGL
  • CUDA
  • ImGui

Necrosylum

A first-person horror prototype set across a graveyard and abandoned asylum. The player explores with limited light, inspects notes, manipulates the environment, and awakens a demon that hunts you.

  • Unreal Engine 5
  • Blueprints
  • C++
  • Level Design
  • Demon AI

Amazon Restock Bot

An automated web monitor and checkout bot tracking real-time retail restocks. It uses Playwright to navigate browser states, bypass checkout friction, and execute purchases when inventory updates.

  • Python
  • Playwright
  • Browser Automation
  • Web Scraping

Metropolitan Engineering Competition Website

The official web platform for the Annual Metropolitan Engineering Competition, serving as a hub for registration, sponsors, and event documentation, accessible to TMU students from all faculties.

  • TypeScript
  • React.js
  • HTML
  • CSS