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.
- zain@wania.dev
- GitHub
- github.com/ZainW
- linkedin.com/in/zainw
Experience
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.
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
Ample Organics
Jan 2018 – Sep 2019
Software Developer
Built the Vue.js frontend, introduced E2E testing, and established the component library from scratch
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