Zain Wania

Senior Staff Engineer


I build software — full-stack, with an eye toward user experience and long-term maintainability.

Currently Senior Staff Engineer at Caribou, where I build AI systems that help care coordinators match patients with caregivers. My work uses Vapi, the AI SDK, and an agent-memory module I designed and built. Based in Toronto.


CaribouMay 2026 - Present
Senior Staff EngineerMay 2026 - Present

Building AI systems that help care coordinators match patients with caregivers using Vapi, the AI SDK, and an agent-memory module I designed and built.

ContactMonkeyOct 2019 - May 2026
Staff EngineerApr 2024 - May 2026

Architecting systems and setting technical direction for a ~20-person engineering organization. Co-architected the AI email checker; independently designed and built the internal knowledge base agent and MCP server.

Technical LeadFeb 2022 - Apr 2024

Led the frontend platform team and drove design system adoption

Senior Software EngineerOct 2019 - Feb 2022

Core contributor to the product's Vue.js frontend and internal tooling

Ample OrganicsJan 2018 - Sep 2019
Software DeveloperJan 2018 - Sep 2019

Built the Vue.js frontend, introduced E2E testing, and established the component library from scratch

Exact MediaFeb 2016 - Apr 2017
Full Stack DeveloperFeb 2016 - Apr 2017

Full-stack development across client projects with Rails and JavaScript


TypeScript · Vue.js · Nuxt · Node.js · Fastify · Tailwind CSS · AWS · Docker · PostgreSQL · Vapi · AI SDK