ai

MPAssist

AI-powered healthcare SaaS platform used by 170+ Swiss medical facilities for automated medical documentation

About the Project

AI-powered healthcare SaaS platform serving 170+ Swiss medical facilities
Modular suite of AI tools: Scribe AI, Consult AI, Meeting AI, Care AI, Therapy AI, Summary AI, and Invoice AI
Automates medical documentation, transcribes doctor-patient consultations, and generates structured clinical reports
Fully hosted on Swiss AWS infrastructure with ISO 27001 certification
GDPR-compliant platform ensuring data privacy and security for healthcare organizations
MPAssist - Image 1

Key Highlights

Architected the migration from a single-tool app to a dynamic multi-AI-tool platform serving 170+ Swiss clinics
Built modular AI tools (Scribe AI, Consult AI, Meeting AI, etc.) for automated medical report generation
Developed and maintained the Admin Panel for managing app configurations, users, orgs, and AI tool settings
Implemented in-app audio recording with Wavesurfer.js and FFmpeg-based processing pipeline
Designed and deployed serverless workflows using AWS RDS, Lambda, SQS, S3, and SAM deployment pipelines
Integrated AWS Bedrock and SageMaker for scalable LLM inference with LangChain orchestration
Monitored system health, Lambda invocation logs and debugged production issues using AWS CloudWatch
Redesigned the database schema and managed PostgreSQL migrations with node-pg-migrate for evolving data models
Built partner integrations enabling external clinics to sync clinical data through custom API bridges
Led sprint planning, client communication, and release management as Team Lead

Technologies Used

Frontend

ReactReactReduxReduxShadcn UIShadcn UI

Database

PostgreSQLPostgreSQLAWS RDSAWS RDSRedisRedis

AI / LLM

LangChainLangChainLangSmithLangSmithAWS BedrockAWS BedrockAWS SageMakerAWS SageMaker

Cloud & DevOps

AWS LambdaAWS LambdaAWS SQSAWS SQSAWS S3AWS S3AWS CloudWatchAWS CloudWatchGitHub ActionsGitHub ActionsNetlifyNetlify

Other

Wavesurfer.jsWavesurfer.jsFFmpegFFmpeg