I'm a third-year Computer Science student at the University of Waterloo and Business Administration student at Wilfrid Laurier University, heading into my third co-op term in Winter 2027.
I build full-stack applications, developer tools, data systems, and local-AI software. I'm especially interested in work at the intersection of software engineering, finance, data, and practical business problems.
portfolio · résumé · linkedin · email
- CS 241 Foundations of Sequential Programming: ARM64 and compiler design
- CS 251 Computer Organization and Design: hardware logic and design
- BU 393 Financial Management II: corporate finance and corporate valuation
secThing — local, evidence-first SEC research
A self-hosted research workbench that preserves primary filings, supports full-text, semantic, and hybrid retrieval, and grounds local-AI answers in citation-linked evidence.
Next.js Fastify PostgreSQL pgvector Ollama
RedactThis — private redaction before text leaves your machine
A local safety layer that combines deterministic detectors, a private language model, and an independent verification pass to replace sensitive data with stable typed placeholders.
Go Docker llama.cpp
SkyForger — live market intelligence and forge planning
A market and planning application built around live pricing, player progression, inventory, recursive crafting dependencies, and more than 150 maintained recipes.
Next.js TypeScript Zod GitHub Actions
bookThing — high-throughput archival capture
A responsive Rust desktop application for camera-based archival work, with dedicated preview and capture workers, page management, and portable ZIP exports.
Rust egui gPhoto2
Explore the rest of my work at raeid.ca/projects.
Languages
Applications & data
AI & retrieval
Infrastructure & tooling
When I'm away from the keyboard, I'm usually travelling, taking photos, practising chirography, or exploring finance.

