Yousef Majidi
OPEN TO FULL-TIME & CONTRACT — 2026

$ whoami →

Full-stack developer in Toronto. I build the generative-AI systems behind Codalio's platform, and spend my own time on agent architectures and game engines. I like the parts that are easy to get quietly wrong: access control, data modelling, and prompts that have to behave in production.

01 — SELECTED WORK / 08
ALL PROJECTS ↗
02 — ABOUT

I'm happiest where a language model meets a real system. The interesting failures are rarely in the prompt. They're in the schema underneath it, or the permission check nobody got around to writing.

I started in game development — engines, physics, Unity simulations — and moved into full-stack web once it was clear the hard parts were the same problem in different clothes: state you cannot see, timing you do not control, and failure modes that only show up under load. Today I build the AI systems behind a platform that turns a natural-language brief into a working application, and spend my own time on agent architectures and the engine work that got me started. I care about access control you can prove rather than assume, data models that do not need a migration every sprint, and deploys boring enough to run on a Friday.

03 — EXPERIENCE
Full résumé ↓

Full-stack developer working across AI systems and product. Currently building the generative-AI systems behind Codalio's app-generation platform; previously Azure AI and Azure AI Search work at Seneca Polytechnic. Comfortable owning a feature end to end — schema, access control, service and interface.

2025 — now
Full-Stack Developer · Codalio
Build the generative-AI systems behind the platform, which turns a natural-language brief into a working, source-available application rather than a prototype the customer cannot own.
2023 — 2024
Full-Stack Developer, Internship · Seneca Polytechnic
Built MyTutor, an AI tutoring platform on Azure AI and Azure AI Search: a React and Flask chat app for students, backend services letting instructors manage courses and documents, MSAL authentication, and custom modules keeping Blob and Table Storage consistent.
04 — STACK
LANGUAGES
TypeScriptPythonC#C++JavaScriptSQL
WEB & BACKEND
Next.jsReactNode.jsFastAPIFlaskTailwind
AI SYSTEMS
LangChainLangGraphLangSmithGeminiOpenAIAnthropicAzure AIAzure AI Search
DATA & INFRA
PostgresSupabaseMongoDBRedisAzureVercel
GAMES & GRAPHICS
UnityUnreal EngineOpenGLC++Physics
05 — CONTACT

Have something
heavy to build?

Full-time roles, contract work, or a second opinion on an architecture. I answer everything within two days.

inquiry@irixstudio.dev