Something cool is loading
SOFTWARE ENGINEER · TORONTO

Hi, I am Safwan!

  SCROLL

I run on curiosity, and I like being obsessed with new problems with the hope that I will be able to build and solve them someday!

I run on curiosity and a good problem to obsess over.

TORONTO, ONB.CS · 2026OPEN TO 2026 ROLES
Dalhousie University
01

Experience

exhibit one: what others signed

Shopify

2025
APPLIED MACHINE LEARNING ENGINEER CO-OP

Worked on real production AI features that reached millions of merchants. Everything from maintaining features in Python and Ruby to querying large datasets and evaluating LLMs to keep them factual.

Production AI for millions of merchants.

Python · RubyLLM Evals · RAGBigQueryData Engineering
WHAT I LEARNED
How software ships at real scale

Genesys

2024
SOFTWARE DEVELOPER CO-OP

Worked across a huge enterprise codebase fixing what others missed. Went looking for regressions nobody assigned me, found dozens, and helped make the platform noticeably more stable.

Fixed what nobody asked me to.

TypeScriptReact · VueNode.jsREST APIs
WHAT I LEARNED
Own what nobody assigns

Code Ninjas

2024
CODE SENSEI CO-OP

My first tech job. Teaching learners to build their own games in JavaScript and Unity taught me how to explain hard things simply, which turned out to matter everywhere else.

Taught learners to build their first games.

JavaScriptUnity · C#TeachingCommunication
WHAT I LEARNED
Make hard things simple
02

Problems I'm obsessed with now

i.
Can calorie tracking be effortless, with AI that never leaves your phone?

70% of people quit tracking within two weeks; the AI that fixes it uploads every meal to a server. On-device inference removes the trade-off. Building it.

ii.
Company Brain: a hivemind framework for AI agents.

The blocker to AI automation isn't model quality. It's domain knowledge scattered across heads, email, and tickets. Capture it in a form agents can use, and every automation unlocks.

03 · CONTACT

Let's get in touch.