π§ [email protected]
πΒ https://github.com/jccr
Senior software engineer with 12 years of experience building web products across the full stack.
Currently shipping AI-powered features at Vidyard using LLMs, MCP, and OpenAI/Claude. Founding engineer for the the companyβs first AI products: AI Avatars and Prospector.
In the past I have managed a 14-person engineering team at a startup, and contributed to open source and W3C web standards.
Based in Calgary, Canada, Iβm a seasoned remote collaborator across America/Europe timezones for 6+ years.
Daily driver of AI to elevate my productivity, scale my impact, and support my creativity.
Technical Skills
Frontend: Vue, React, TypeScript, Tailwind CSS, Webpack, Vite, Storybook
Backend: Ruby on Rails, Node.js, GraphQL, PostgreSQL, Redis, Sidekiq, Kafka, Go
AI/LLM: OpenAI, Claude, tool calling, MCP, prompt engineering, agent workflows
Testing/DevOps: Jest, RSpec, CI/CD, Kubernetes, ArgoCD, Datadog, LaunchDarkly
π¨π»βπ» ****Work Experience
Senior Software Developer
Vidyard, Remote, Canada | Aug 2022 β Present

- Built an in-product AI chat assistant orchestrating Claude AI tool calls. Won first place at company hackathon; led to AI chatbot pattern placed on the product roadmap and for Vidyard's official MCP server.
- Built Vidyard's first AI greenfield app (AI-powered sales outreach): Implemented OpenAI prompt workflows with enriched B2B data sources. Pioneered promptfoo.ai test-driven prompt evaluation, Outlook/Gmail email delivery system in Node.js, and front-end patterns in Vue 3 + TypeScript that became the company blueprint for new applications.
- Sole engineer tapped by senior leadership to prototype an AI avatar video generator integrating lip-sync ML models and voice cloning. Successfully validated the concept using Ruby on Rails/Vue with Sidekick for AI orchestration, building the foundations for Vidyard's latest profit center.
- DRI for Chrome Manifest V3 migration of the screen recording extension: refactored to Service Worker architecture. Developed real-time background blur applying ML TensorFlow.js image segmentation.
- Founded Frontend Guild uniting designers and engineers; mentored 8+ engineers and drove cross-functional collaboration; elevated peers through code reviews, documentation, and knowledge transfer.
Head of Development
Legible, Vancouver, Canada (Remote) | Sep 2020 β Jun 2022

Reporting to the CEO, I hired and managed a 14-person team building a web-based, mobile-first e-book reading and publishing platform.
- Established full-stack GraphQL foundation: PostgreSQL objects β GraphQL schema β React/TypeScript types, delivering end-to-end type safety from database to UI, enabling rapid application development, shipping the company launch within a year.
- Architected mission-critical Java & Kafka powered EDI (ONIX) ingestion pipeline processing 200K+ SKUs with contractual SLOs for timely sync; enabled instant merchandising and zero catalog staleness.