Skip to content
View Quaden2307's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report Quaden2307

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Quaden2307/README.md

About Me

I'm Caden, a Mathematics student at the University of Waterloo working in the fields of Machine Learning, AI Engineering, and the software that holds them together. Right now I'm helping deploy AI systems in production at ProCogia and helping professor Jimmy Lin with retrieval (RAG) research. You can find my projects in this repo. My favorite ones are under the Featured Projects section.

What I'm currently working on (click to expand)
  • AI Intern @ ProCogia - built a LangGraph-orchestrated calling-agent POC (~500 ms faster, a 3x gain over Amazon Connect) plus a RAG pipeline on AWS S3.
  • Jimmy Lin's Research Group @ Waterloo - information-retrieval research with the Anserini / Pyserini toolkits.
  • ML Engineer @ Wat Street (Waterloo's Quantitative Finance team) - wiring a Graph Attention Network into an LSTM in PyTorch to forecast volatility for 500 S&P stocks.
  • Software Developer @ WARG (past) - shipped client-side mission-export tooling for the IMACS-3.0 ground control station (React + QGC .waypoints).

Featured Projects

End-to-end flight-price prediction across 200+ routes and 55+ airports. A SQLite pipeline ingests ~4k offers/day (400K+ rows) to train an XGBoost model targeting sub-10% error.

Python XGBoost Pandas SQLite

Code

A fine-tuned ResNet-18 that spots ragdoll cats (0.81 F1), exported to ONNX and running entirely in the browser.

Python PyTorch ONNX

Code Live Demo

My personal portfolio — a responsive Next.js / React / TypeScript site styled with Tailwind CSS and deployed on Vercel.

Next.js React TypeScript Tailwind CSS

Code Live Demo

A full-stack chess AI: a PyTorch evaluator (768 to 256 to 128 to 1) served via a Flask API and React/TypeScript frontend, Dockerized and deployed on Vercel with sub-second moves.

PyTorch Flask React Docker

Code Live Demo

A Python package for reranking search results with LLMs (pointwise, pairwise, and listwise rerankers) — one of Professor Jimmy Lin's group repositories, which I work with as part of his research group.

Python LLMs Information Retrieval

Repository

A deep-learning study comparing models for classifying chest X-rays as normal vs. abnormal.

Python PyTorch

Code

Tech Stack

Languages
Python JavaScript TypeScript Java C C++ HTML CSS SQL

Machine Learning & Data
PyTorch scikit-learn pandas NumPy Matplotlib XGBoost

Frameworks & Backend
Flask React Node.js LangGraph

Tools & Platforms
AWS Docker Git Linux Vercel SQLite Jupyter CI/CD (GitHub Actions)

GitHub by the Numbers

GitHub stats Top languages
GitHub contributions — total all-time and last 30 days



Contribution calendar

Let's Connect

LinkedIn Email GitHub


footer

Pinned Loading

  1. flight-price-predictor flight-price-predictor Public

    Jupyter Notebook 1

  2. cat-classifier cat-classifier Public

    Python

  3. chess-engine chess-engine Public

    Python 1

  4. Evaluating-Deep-Learning-Models-for-Normal-vs-Abnormal-Chest-X-Ray-Classification Evaluating-Deep-Learning-Models-for-Normal-vs-Abnormal-Chest-X-Ray-Classification Public

    Python 1

  5. world-cup-score-prediction-model world-cup-score-prediction-model Public

    Python 1

  6. rank_llm rank_llm Public

    Forked from castorini/rank_llm

    RankLLM is a Python toolkit for reproducible information retrieval research using rerankers, with a focus on listwise reranking.

    Python