Senior Full-Stack Engineer · Tutr x Canada (Remote)Jan 2026 – Jun 2026 · 6 mos
Owned complete product development from concept to working MVP, including a complex multi-sided subscription system connecting platform, students, and instructors. Built AI-powered features for instructors using OpenAI/Anthropic APIs to support course creation, presentation generation, and related content tooling. Delivered both frontend (Next.js/TypeScript/Tailwind) and backend (Node.js/Express/PostgreSQL) with multi-role authentication and admin capabilities. Implemented Stripe subscription plans, webhooks, and a customer billing flow to reduce failed payments and manual support. Deployed to Vercel (frontend) and Railway (backend), maintained production, and implemented observability (Prometheus/Grafana, logging, error tracking) with alerting for regression spikes. Handled end-to-end ownership including architecture, data modeling, payments integration, and handover documentation, including deployment automation and release checklists.