I build scalable web applications from UI to backend — integrating AI, shipping fast, and writing code that holds up in production. Currently looking for my next role in Canada.
I'm Dipin Khatri, a full-stack developer based in Toronto, Ontario. I hold a Post-Graduate Certificate in Full-Stack Software Development from Lambton College and a Bachelor's in Information Management. Open to hybrid, remote, and relocation.
My work spans the entire stack — from animated React UIs to containerised Node.js backends with PostgreSQL, Redis, and Docker. I'm particularly interested in AI-integrated products, having shipped a production app powered by Anthropic's Claude API.
I care about clean architecture, secure code, and shipping things that actually work. I thrive in startup-style environments where you're expected to build, iterate, and own the outcome.
AI-powered job application automation system. Integrates Claude API with weighted scoring algorithms for job matching. Features a Redis retry queue, real-time SSE pipeline dashboard, and a semi-automated Playwright apply agent with JWT-secured endpoints.
Full-stack habit tracking platform with protected API routes and Firebase authentication. Features animated UI components with Framer Motion, collapsible sidebar, and smooth page transitions. Deployed across 52+ production releases on Vercel and Render.
TypeScript productivity application with 25/5/15 minute intervals and session tracking. Includes a comprehensive Vitest test suite and CI/CD pipeline via GitHub Actions that blocks failed deployments from reaching production.
Open to full-stack roles in Canada — hybrid or remote. Let's talk.