Spiel Rad AI Medical Reports
A production SaaS platform for healthcare professionals to generate AI-assisted patient reports, manage credits and subscriptions, and work through transcription and review flows.
Project context
Spiel Rad needed a product that could turn healthcare workflows into usable AI-assisted report generation. That meant much more than calling an API. The product needed transcription, templates, editing, credits, billing, auth, and backend systems that could support production usage.
I joined as the founding full-stack engineer and built the product from scratch across frontend, backend, and deployment concerns. The implementation combined React 19, Next.js, TypeScript, Redux, NestJS, Stripe, and OpenAI Whisper into one working platform.
This project is a strong example of how I approach AI integration work: the model is only one part of the system. The real value comes from designing the workflow around it so the output is usable, billable, and maintainable.
What shipped
Built the platform as founding full-stack engineer
Shipped 30+ pages and 100+ components
Implemented 6 Redux modules and 15+ APIs
Integrated AI transcription, billing, subscriptions, and report workflows
Set up CI/CD and environment-aware release checks
Product snapshots


Key implementation areas
Frontend & Payments
Architected React 19 + TypeScript app with Redux Toolkit/Saga for auth, payments, and AI integrations
Built Stripe integration with 6 tiers ($20-$500), credit dashboard, FIFO expiration, and usage history
Implemented JWT auth with token expiration detection, protected routing, and role-based access
Next.js & Server-Side
Built Next.js app with App Router, server components, and API routes for SSR/SSG
Implemented server-side fetching, caching, and middleware-based auth guards
Backend & APIs
Developed REST endpoints for auth, payments, credits, and report generation
Integrated Stripe webhooks, OpenAI APIs, and email notifications server-side
Built database models for users, subscriptions, and report storage
AI Voice Transcription
Integrated OpenAI Whisper for hands-free medical report dictation
Built audio recording hook with MediaRecorder API (WEBM, MP4, OGG)
Developed report builder with templates, transcript editing, and credit validation
CI/CD & DevOps
Set up CI/CD pipelines with automated testing, linting, and deployment workflows
Configured staging/production environments with build checks and deployment gates
UI/UX
Designed Shadcn/ui library with 100+ components and dark theme system
Built responsive dashboard with data tables, pagination, search, and filtering
Shipped reports, templates, user management, billing, and settings modules
Technology used
Joined as founding engineer to build the full stack from scratch. Shipped production-ready platform enabling healthcare professionals to generate AI-powered patient reports.
Related ways to work with me
AI Integration Developer for SaaS Products
I build AI features that fit into real products, not isolated demos. That includes product UX, backend integration, report workflows, usage controls, and the supporting billing and auth layers around them.
View service pageServiceNext.js SaaS Developer for Hire
I build production SaaS apps in Next.js with the pieces that matter in real products: roles and permissions, server-side data flows, billing, internal tools, polished interfaces, and maintainable architecture.
View service pageServiceReact & Node.js Full-Stack Developer for Startups
I work across the full application surface: React or Next.js on the frontend, Node.js or NestJS on the backend, and the product logic in between that usually gets split across multiple people.
View service page