π§ [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.
Experienced remote collaborator across America/European timezones for 6+ years.
Daily driver of AI to elevate my productivity, scale my impact, and support my creativity.
Technical Skills
Frontend: Vue (Options & Composition API), 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, agents
Testing & DevOps: Vitest, Jest, RSpec, CI/CD, Datadog, LaunchDarkly, Kubernetes, ArgoCD
π¨π»βπ» ****Work Experience
Senior Software Developer
Vidyard, Remote, Canada | Nov 2022 β Present

- Built an in-product AI chat assistant orchestrating Claude AI tool calls. Won first place at company hackathon; the AI agent pattern was placed on the product roadmap and led to 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 selected by the CTO to prototype an AI avatar video generator integrating lip-sync ML models and voice cloning. Successfully validated the concept β now 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.
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 the full-stack foundation: PostgreSQL objects serving a GraphQL schema with code-generated React/TypeScript types, establishing end-to-end type safety from database to UI β enabling a product launch within a year. An approach later trialed by Netflix as well.
- Built an atomic design system with a React component library in Storybook.js
- Led development of a cross-platform eBook storefront with Stripe payment processing and Avalara sales tax integration.