Skip to content

Section C · Profile

About

I build AI systems and full-stack web applications with a focus on user experience and long-term maintainability.

Story

Hi, I'm Zain — a Senior Staff Engineer at Caribou based in Toronto. I build AI systems that help care coordinators match patients with caregivers, with an eye toward user experience and long-term maintainability. My current work uses Vapi, the AI SDK, and an agent-memory module I designed and built.

Details

Location
Toronto, Canada (EST)
Focus
Building AI agents for home care coordination.

Experience

  1. Caribou

    May 2026 – Present

    • Senior Staff Engineer

      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.

  2. ContactMonkey

    Oct 2019 – May 2026

    • Staff Engineer

      Apr 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 Lead

      Feb 2022 – Apr 2024

      Led the frontend platform team and drove design system adoption

    • Senior Software Engineer

      Oct 2019 – Feb 2022

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

  3. Ample Organics

    Jan 2018 – Sep 2019

    • Software Developer

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

  4. Exact Media

    Feb 2016 – Apr 2017

    • Full Stack Developer

      Full-stack development across client projects with Rails and JavaScript

Stack

  • TypeScript
  • StyleX
  • Node.js
  • Fastify
  • Tailwind CSS
  • AWS
  • Alchemy
  • Docker
  • PostgreSQL
  • Vapi
  • AI SDK