Available for co-op

I build thoughtful digital experiences that feel simple.

View Projects View Resume
Elias Mahdi
About

About me.

I’m a Software Engineering Co-op student at the University of Guelph, building practical products while growing my skills in cybersecurity and AI. I care about creating software that is useful, polished, and genuinely easy for people to use.

SchoolUniversity of Guelph
Location Milton, Ontario
StatusOpen to Winter 2027 co-op
Emaileliaskampoory@hotmail.com
Projects

Things I’m building.

01

Source-first AI search

Verivance AI

Built the retrieval backend and RAG architecture for a production-deployed search engine with indexed & live-web fallback, grounded citations, evaluation tooling and adversarial-prompt handling.

  • TypeScript
  • Node.js
  • Python
  • Pinecone
02

Post-quantum cryptography lab

Lattix

An interactive lab that visualizes key exchange, digital signatures, and the transition from classical to quantum-resistant cryptography.

  • C
  • TypeScript
  • Node.js
  • Next.js
03

4th of 49 teams · Google Developer Groups 24-hour Hackathon 2026

Flowestra

A gamified academic calendar that parses course outlines, organizes deadlines, and turns the semester into a quest with XP and in-game progression for staying on track.

  • React
  • TypeScript
  • Vite
  • CSS
  • JavaScript
Experience

The path so far.

Feb 2021 — Jun 2025 · 4+ years

Technical Manager
& Developer

Visit Kampy Designs

Helped develop and evolve the Kampy Designs website for a growing online jewelry business while overseeing its broader technology needs. Worked across web development, technical support, and day-to-day systems management to keep the business running smoothly.

  • TypeScript
  • Node.js
  • Python
  • Technical operations
Jul 2026 — Aug 2026 · 2 months

Artificial Intelligence
Intern

Completed a focused AI internship exploring prompt engineering and human-centred AI design. The experience strengthened how I shape clear model interactions and design useful AI experiences around real user needs.

  • Prompt Engineering
  • Human-Centred AI
  • Program Design
Skills / Tools

My current toolkit.

A focused selection from an always-growing set of skills.

C
TypeScript
JavaScript
Next.js
Pinecone
Python
Node.js
Git
GitHub
VS Code
FastAPI
React
Contact

I’m currently looking for Winter 2027 software co-op opportunities and chances to build useful software.

Let’s build
something meaningful.