Authoritive Self-Service Platform login screen

Authoritive Self-Service Platform

Case Study

A SaaS platform that enables creators to build interactive, message-based learning experiences distributed across channels like SMS, WhatsApp, and Microsoft Teams, with AI-assisted content generation and automated delivery workflows.

Role

Full-Stack Engineer

Product Type

Creator platform for interactive messaging programs

Stack

TypeScript, React, Next.js, AWS Lambda, AppSync, Step Functions

Core Areas

Builder UX, AI content generation, multi-channel delivery

The problem

Most creators publish content as static courses, emails, or documents. This platform aimed to make content feel more interactive and accessible by delivering it as structured, conversational experiences directly through channels people already use every day, such as SMS and WhatsApp.

What the platform does

  • Lets creators design message-based programs through a web interface
  • Distributes content across SMS, WhatsApp, and other channels
  • Supports automated program delivery workflows
  • Includes AI-assisted content generation and refinement
  • Integrates with external tools like Klaviyo and Mailchimp

My contribution

I contributed across the full stack, working on both the creator-facing product experience and the backend architecture that powered program delivery.

  • Built and improved parts of the React / Next.js creator interface
  • Worked on the program builder and related editing flows
  • Integrated strongly typed GraphQL data access in TypeScript
  • Contributed to backend services and orchestration flows on AWS
  • Worked on AI-assisted content generation and editing experiences
  • Helped support third-party integrations and delivery workflows

Architecture

The platform used a serverless architecture with a React / Next.js frontend for creators, AppSync GraphQL as the API layer, Lambda functions for business logic, and Step Functions / event-driven workflows to manage delivery pipelines. This made it possible to support content generation, publishing, and multi-channel distribution in a scalable way.

Technical challenges

  • Designing a builder experience that non-technical creators could use comfortably
  • Transforming long-form source material into short, message-friendly learning content
  • Supporting multiple delivery channels with different content and formatting constraints
  • Coordinating serverless workflows for publishing and message delivery
  • Balancing flexible content authoring with strongly typed application code

Why this project was interesting

  • It combined product design, backend orchestration, and AI-assisted workflows
  • It was a real SaaS platform rather than a static marketing site
  • It required thinking about both creator UX and delivery infrastructure
  • It sat at the intersection of messaging, automation, and content generation

Program builder interface

Authoritive program builder

The builder interface allowed creators to structure message-based programs, edit content, and prepare experiences for delivery across multiple channels. A major part of the product value came from making this workflow approachable for non-technical users.

AI content generation

Authoritive AI content generation

One of the platform's most powerful features was its ability to generate structured micro-learning content from different sources such as free text, YouTube transcripts, and articles. Instead of asking creators to manually author every step, the system helped transform raw material into short, engaging, message-based lessons.

  • Generate program content from raw text input
  • Convert article-style content into bite-sized message flows
  • Use transcript-based input as a starting point for structured lessons
  • Refine and improve text directly inside the editor with AI assistance

Product outcomes

The platform gave creators a way to build richer messaging experiences without having to assemble separate systems for editing, automation, delivery, and optimization. It reduced the friction of turning knowledge into interactive, distributed programs.

Key takeaways

This project strengthened my experience building SaaS systems that combine complex frontend workflows, cloud orchestration, AI-assisted features, and multi-channel delivery. It was a strong example of product engineering where UX, automation, and architecture all mattered at the same time.

Open to Work