Roley AI

AI voice practice for sales teams.

Live Website
Roley AI

Sales teams training with Roley

The practice AI studio

Practice sales conversations with AI.

Practice a sales conversation with an AI customer, work through objections, and turn the exchange into coaching feedback.

Roley AI practice studioAn isometric desk with a microphone, headphones, keyboard and two speakers. Two waveforms take turns on the monitor, then coaching notes appear on a tablet beside it. A conceptual illustration of voice practice and feedback.

Practice becomes coaching

My Role

Senior Full-Stack Engineer

Product EngineeringVoice AI IntegrationsOpenAI API WorkflowsSupabase ArchitectureReact Product UITraining Analytics

Building Roley's AI training platform across the stack: voice AI integrations, OpenAI-powered feedback loops, sales practice flows, and Supabase-backed product features in a Next.js and React app.

Product Work

What I Built

  1. Voice AI practice

    Built voice-led role-play experiences where reps could practice pitches, objections, and follow-up conversations with AI personas.

  2. OpenAI coaching

    Integrated OpenAI API workflows for feedback, scoring, scenario generation, and conversational coaching after practice sessions.

  3. Playbook builder

    Implemented customizable playbook and scenario flows so teams could train against their own scripts, customer profiles, and objection patterns.

  4. Supabase workflows

    Built product data flows around users, practice sessions, scripts, team configuration, analytics, and training history.

  5. Training analytics

    Created manager-facing visibility into rep practice, call capture, coaching feedback, and team performance signals.

  6. Product delivery

    Connected Next.js, React, Node.js, Supabase, and AI services into a production-ready product experience.