Aspen Healthcare Chatbot Platform

A cloud-native healthcare chatbot platform designed to automate patient interactions, enable secure access to medical services, and provide real-time doctor–patient communication using conversational AI and microservices architecture.

Project Overview

The Aspen Healthcare Chatbot Platform was built to modernize patient engagement by providing a secure, self-service digital channel. Patients can register using a medical identifier, interact with an AI-powered chatbot, book appointments, access historical health records, and communicate with doctors in real time.


I joined the project during the early development phase and took ownership of backend services, conversational integrations, and production stabilization, contributing through feature completion and successful go-live.

Business Objectives

Provide a secure digital entry point for patients
Automate appointment scheduling and patient queries
Enable real-time doctor–patient communication
Ensure controlled access to sensitive medical records
Meet healthcare security and compliance expectations

High-Level Architecture

Frontend (Angular)

  • Single-page application built using Angular
  • User registration and secure login flows
  • Chatbot UI for conversational interactions
  • Appointment booking and health record views

Backend (Spring Boot Microservices)

  • Conversation Service for chatbot orchestration
  • HON Connect Service for healthcare workflows
  • RESTful APIs for UI integration
  • Business validation and access control

Conversational AI

  • Google Dialogflow for intent detection
  • NLP-based conversation handling
  • Lightweight intent logic with backend validation

Data Layer

  • Firebase for near real-time data storage
  • Patient profiles and conversation context
  • Secure data access via backend services

Key Functional Flows

Patient Registration & Secure Login
AI-Driven Chatbot Interaction
Appointment Booking & Confirmation
Role-Based Health Records Access
Secure Live Chat with Doctors

Technology Stack

Java Spring Boot REST APIs Angular TypeScript Google Dialogflow Firebase Docker Kubernetes Helm Ansible GitHub Actions Google Cloud Platform

My Role & What I Did

Outcome & Impact

The platform was successfully deployed to production, delivering a scalable and secure healthcare chatbot solution. It improved patient experience through automation, reduced manual operational effort, and enabled reliable, real-time communication between patients and healthcare providers.