AI EngineerLLM SystemsTrustworthy AI

MATTHEWROCKY

I engineer reliable LLM and agentic systems — from research to production.

  • LLM Evaluation
  • RAG
  • AI Agents
  • Production Systems
  • Ottawa, Canada
  • Open to Work
  • M.Eng. (In Progress)
  1. Research01
  2. Build02
  3. Evaluate03
  4. Deploy04
Scroll
Built with
  • Python
  • PyTorch
  • LangChain
  • FastAPI
  • React
  • AWS
  • Docker

01 / Featured Projects

View all projects
03

LoopLens

Detects circular public-funding patterns through network graphs, chatbot analysis, and automatic memos.

  • NLP
  • Graph Analytics
  • Agents
Funding patterns
Graph
Data analysis
Chat
Auto generation
Memos
04

TasteShift Time-Aware Recommendations

Exploring movie recommendations that adapt to changing interests, with explanations and where-to-watch information.

  • RECOMMENDER SYSTEMS
  • TEMPORAL ML
  • PERSONALIZATION
USER PREFERENCES
Taste
CHANGING INTERESTS
Time
MOVIE RECOMMENDATIONS
Discover
IN PROGRESS
05

Quality-Aware AI Model Router

Exploring intelligent model selection to balance response quality, inference cost, and latency.

  • LLM ROUTING
  • EVALUATION
  • OPTIMIZATION
RESPONSE EVALUATION
Quality
INFERENCE BUDGET
Cost
RESPONSE LATENCY
Speed
IN PROGRESS

Engineering judgment,from research to production.

I'm an M.Eng. student in Systems Science & Engineering (Interdisciplinary AI) at the University of Ottawa, with 5+ years in software engineering. My AI/ML work focuses on production LLM systems, retrieval-augmented generation, and trustworthy AI.

More about me

I've spent the last five-plus years as a software engineer, and the last stretch of that immersed in AI/ML — building systems that need to hold up in production, not just in a notebook.

These days that means LLM pipelines, retrieval-augmented generation, and the unglamorous plumbing that makes a model actually trustworthy at scale. I'm currently pursuing an M.Eng in Systems Science & Engineering (Interdisciplinary AI) at the University of Ottawa to sharpen the research side of that work.

Experience
5+ yearsSoftware engineering
Location
Ottawa, Canada
Education
M.Eng. (In Progress)University of Ottawa

03 / TOOLKIT

Tools for research.
Built for production.

Languages, frameworks, data systems, and infrastructure used across the portfolio's research and production work.

  1. RESEARCH
  2. EXPERIMENT
  3. EVALUATE
  4. DEPLOY

AI SYSTEMS

RESEARCH → PRODUCTION

AI / ML

  • OpenAILLM APIs
  • ClaudeLLM APIs
  • GeminiLLM APIs
  • LangChainOrchestration
  • RAGRetrieval
  • AI AgentsAgentic Systems
  • Hallucination DetectionTrustworthy AI
  • PyTorchDeep Learning

DATA

  • PandasData Analysis
  • PolarsData Processing
  • DuckDBAnalytics DB
  • SQLQuerying
  • NLPText Processing

BACKEND

  • PythonCore Language
  • FastAPIAPI Framework
  • FlaskWeb Framework
  • REST APIsAPI Design

FRONTEND

  • ReactUI Library
  • Next.jsFull-stack Framework
  • TypeScriptTyped JavaScript
  • Tailwind CSSStyling

INFRA

  • AWSCloud Platform
  • DockerContainers
  • CI/CDDelivery Pipelines

04 / CONTACT

LET'S BUILDSOMETHINGWORTH SHIPPING.

STATUS / OPEN TO WORK / OTTAWA / REMOTE

Open to remote & hybrid opportunities, collaborations, and interesting problems.

START A CONVERSATION
hi@matthewrocky.com
LinkedInGitHub