Hi, I'm Zayd

Software Engineering @ University of Waterloo

About Me

Profile picture
Hi, I'm Zayd, a first-year Software Engineering student at the University of Waterloo. I've always been interested and passionate about computers and technology, and programming has opened up a world of opportunities for me. I'm currently working on full-stack projects and expanding my knowledge in machine learning.

Projects

QuillAI

QuillAI

Full-stack AI powered note-taking app with a rich-text editor, and RAG chatbot/flashcards generation

ReactTypeScriptFastAPIOpenAIGeminiPineconeMongoDBFirebaseTailwindCSS
SignSense

SignSense

Built a real-time sign language recognition system using Raspberry Pi to predict ASL letters.

PythonTensorFlowFlaskNumPyOpenCVRaspberry PiMediapipe
Matchify

Matchify

Built a scalable full-stack platform for sports clubs to manage users, tournaments, and matchmaking.

ReactTypeScriptNode.jsExpressPostgreSQLRedisVercelViteFigma
Road Eye

Road Eye

Won 1st place at STEM Hacks 2023 by building a traffic sign detection system with a decision tree model in scikit-learn.

Pythonscikit-learn
Shalderok

Shalderok

Developed a procedurally generated dungeon crawler in Java Swing with A* pathfinding, custom physics, and a custom level editor.

JavaSwingHTMLCSSJavaScript
Personal Portfolio

Personal Portfolio

The site you're currently on. Built with Next.js, TypeScript, and Tailwind CSS. Made animations using the framer-motion React library

Next.jsReactTypeScriptHTMLCSSTailwind CSS

Experience

Software Development Intern

AutomationHQ

Jun 2023 - Aug 2023

Improved client-facing dashboard performance by optimizing Spring Boot services with MongoDB aggregation. Automated regression testing with internal tools and XML selectors. Migrated services to updated libraries and deprecated unused functions to reduce maintenance overhead.

AI Platform Developer

TripToGo

May 2025 - Aug 2025

Built a FastAPI microservice to orchestrate LLM agents for preference collection and personalized itinerary generation in an AI travel assistant. Designed evals to assess agent decision making and response quality across different use cases. Collaborated on backend development in a Kotlin/Spring GraphQL service to improve integration with user-facing features.

Skills

Languages

Python
C
C++
Java
JavaScript
TypeScript
HTML
CSS
SQL

Libraries & Frameworks

React
Next.js
Vite
Express
Spring Boot
FastAPI
Flask
TensorFlow
PyTorch
scikit-learn
pandas
numpy

Technologies

MongoDB
PostgreSQL
Node.js
AWS
Vercel

Tools

Git
GitHub
GitLab
BitBucket
Jira
VS Code
PyCharm
Figma
Linux
Unix

Get in Touch