Computer Engineering Graduate, Toronto Metropolitan University

Behzaad Pathan

Full-stack software developer and computer engineer building everything from cloud-native distributed microservices to autonomous holonomic robotics.

When a system feels like a black box, I open it up and build it from the ground up.

That is how I approach engineering: stay hungry for complex challenges, remain humble in collaboration, and apply smart design to own systems end to end.

Selected work

Real systems in action. The flagship runs a live architecture simulation directly on this page.

The real product: distributed architectures built, simulated, and observed live.

Pulse Grid

A full-stack distributed systems simulator providing an interactive sandbox where users can design custom architectures and inject network faults.

Developed a real-time WebSocket backend engine simulating network routing, Raft consensus, and Kubernetes-style auto-healing under node crashes.

Deployed to Microsoft Azure via automated GitHub Actions CI/CD pipelines.

  • Node.js
  • React
  • Zustand
  • Azure
  • WebSockets

Autonomous retrieval combining LLM reasoning with holonomic mobility.

GoFetch Robot

Silver Medal Award

An autonomous fetching robot for assisted living that processes natural language conversations to reason about user intent, navigate local environments, and autonomously retrieve target objects.

Designed a custom 3D-printed chassis in Fusion 360 featuring a split mecanum drive system, orchestrated by LLM agents and YOLO visual language models.

  • Python
  • C++
  • ESP32
  • Raspberry Pi 5
  • YOLO

Stateless SPA consuming distributed microservices.

Cloud-Native Digital Library

A responsive, containerized library system featuring real-time catalog filtering and secure, role-based administrative dashboards.

Leveraged RabbitMQ for asynchronous event processing and orchestrated the deployment of REST APIs, gRPC services, and MongoDB Atlas using Docker Compose.

  • React
  • Node.js
  • RabbitMQ
  • gRPC
  • Docker

Modeling probability and board generation logic.

Catan Placement Simulator

An interactive simulation tool that dynamically generates valid Catan game boards and models initial settlement placements based on resource probability yields.

  • Python
  • Pygame
  • Simulation Logic

Expanded portfolio

Exploring networking protocols, embedded hardware, and compilers.

Secure Banking System

A multi-threaded, socket-based banking system for concurrent transactions. Built an authenticated key distribution protocol deriving symmetric keys from a Master Secret for continuous data encryption and MAC-based message integrity.

  • Java
  • Cryptography
  • TCP Sockets
  • Multi-threading

Custom VNM Interpreter

Designed a complete interpreter for a domain-specific language spanning lexical analysis, parsing, and AST evaluation. Engineered an LL(k) parser by transforming BNF grammar to eliminate ambiguity and left recursion.

  • JavaCC
  • JJTree
  • AST Parsing
  • Compilers

P2P File Sharing App

Implemented a Peer-to-Peer file-sharing architecture using a centralized Index Server. Utilized UDP for peer registration and TCP for fragmented content downloads, applying the select system call to multiplex socket connections.

  • C
  • TCP/UDP
  • Socket Programming
  • Load Balancing

Flower Delivery Microservices

Engineered an N-layer architecture relying on independent frontend and backend microservices. Secured with JWT authentication and deployed to Google Cloud via Kubernetes pods with KubeMQ messaging.

  • Java Servlets
  • Docker
  • Kubernetes
  • Google Cloud

VGA Video Game Processor

Engineered a real-time Video Game Processor using custom on-chip logic circuits on a Xilinx Spartan-3E FPGA. Developed signal generators to synchronize horizontal and vertical display timings at a 25 MHz pixel clock.

  • VHDL
  • FPGA
  • Xilinx ISE
  • Digital Logic

FPGA Cache Controller

Designed a Cache Controller logic circuit in VHDL to interface local SRAM and main SDRAM controllers. Engineered block replacement logic analyzing address tags, valid bits, and dirty bits for read/write transactions.

  • VHDL
  • FPGA
  • Memory Hierarchies

Logic Coverage Analyzer

Created an interactive web application to evaluate propositional logic expressions against testing criteria including GACC, CACC, and RACC. Implemented logic parsing, active clause coverage, and truth table generation algorithms.

  • React
  • TailwindCSS
  • Algorithm Design

Integrated Calorie Tracker

Programmed a custom recipe and calorie tracking single-page web application leveraging the Google ecosystem. Connected Google Apps Script directly to Google Sheets for database storage and DocumentApp for report generation.

  • Google Apps Script
  • JavaScript
  • TailwindCSS

Experience

Building systems spanning web, data, and embedded hardware.

  1. Software DeveloperKinetika

    Nov 2025 to June 2026, Toronto

    Engineered Kinetika, a full-stack web application built with Django and Python designed to analyze the biomechanics of 100+ volleyball players. Developed interactive dashboards using Plotly to visualize motion analysis feedback and assist coaches with athletic technique correction.

  2. Web Developer & Graphic DesignerMuslim American Society Minnesota

    Aug 2024 to Aug 2025, Minnesota

    Developed a custom Flask/PHP API to securely route an average of 150+ monthly transactions between Stripe and eTapestry, achieving a 100% reduction in manual data entry. Coordinated scheduled graphics and digital branding for diverse events.

  3. Software DeveloperThe DigiAide

    Sept 2021 to June 2026, Remote

    Engineered more than 20 complex multi-step Zapier workflows integrating APIs from Stripe, ActiveCampaign, Airtable, ThriveCart, and Membership.io. Scoped, configured, and delivered responsive websites to strict client specifications ensuring flawless data synchronization.

Education

Bachelor of Engineering

Toronto Metropolitan University

Graduated Apr 2026, Toronto, ON

Silver Medal Award

Computer Engineering (Software option). Focus on software architecture, embedded systems, networking, and hardware-software co-design.

Academic Highlights

Department Council & Competitions

2023 to 2026

Maintained Dean's List for Academic Year 2025-26.
Led a team of 9 to win 1st prize in the Reverse Engineering Design Competition.
Served as 3rd year student representative for the engineering department council.

Toolbox

Languages

  • Java
  • Python
  • C++
  • JavaScript
  • TypeScript
  • VHDL
  • SQL

Frameworks

  • React
  • Node.js
  • Django
  • Flask
  • TailwindCSS

Cloud & Architecture

  • Docker
  • Kubernetes
  • Microsoft Azure
  • GCP
  • RabbitMQ
  • gRPC
  • REST APIs

Embedded & Hardware

  • ESP32
  • Raspberry Pi
  • FPGA (Xilinx)
  • Fusion 360
  • 3D Printing

How I work

  • Stay hungry for the hardest problems.
  • Remain humble in collaboration and code.
  • Apply smart design, owned end to end.