Roley AI

AI voice practice for sales teams.

Live Website
Roley AI

Roley helps solar and field-sales teams practice real conversations with AI role-play simulations, voice-led training, customizable playbooks, coaching feedback, and performance analytics.

My work focused on the product systems behind that experience: voice AI integrations, OpenAI API workflows, sales scenario logic, Supabase-backed data flows, and React interfaces for reps, coaches, and managers.

Product type

AI training

Audience

Solar teams

AI layer

Voice + OpenAI

My Role

Senior Full-Stack Engineer

Full-Stack 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. 01

    Voice AI practice

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

  2. 02

    OpenAI coaching

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

  3. 03

    Playbook builder

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

  4. 04

    Supabase workflows

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

  5. 05

    Training analytics

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

  6. 06

    Full-stack delivery

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