0
AVERNUS PROJECT

Pulse-MS

Multiple Sclerosis Wellness Companion & Daily Survey Tracking App.

Empowered MS patients with daily symptom surveys, personalized recommendations, and secure serverless progress tracking.

Client / ScopeSpecialized Healthcare & Patient Advocacy Group
Timeline4 Months Build
RoleMobile Systems Architect & Serverless Lead
CategoryAVERNUS PROJECT
[ HERO IMAGE: Pulse-MS Interface ]

Replace with high-res UI dashboard screenshot, mockup, or banner (Recommended 1920x1080)

Production Ready · Patient Care Mobile

Patient-Centered mHealth Companion

Multiple Sclerosis (MS) symptoms fluctuate day-to-day. We engineered Pulse-MS as a compassionate, highly accessible mobile wellness companion. Patients log daily symptom surveys, while an event-driven AWS Lambda backend analyzes responses to generate tailored lifestyle and wellness recommendations securely.

Built accessible mobile UI tailored for users with fine-motor tremors and visual sensitivity
Implemented Redux centralized state management with resilient offline survey caching
Engineered AWS Lambda serverless pipeline running algorithmic health recommendations
03 · Executive Overview

Project at a Glance

A wellness companion app for Multiple Sclerosis patients featuring daily surveys, visual progress tracking, and personalized health recommendations powered by serverless cloud functions.

Domain & Focus

Chronic Care Management & Patient Symptom Logging

Stakeholders

Neurological Care Providers & MS Patients

Engagement

Q2 - Q3

Primary Win

Consistent daily symptom tracking enabling patients and neurologists to correlate lifestyle triggers with flare-ups.

04 · Operational Bottleneck

The Problem

Multiple Sclerosis patients struggle to convey long-term symptom trends during brief quarterly neurology visits. Memory recall fails to capture subtle flare-up triggers, fatigue spikes, or cognitive fog patterns over weeks.

Friction Point #1

Inaccurate symptom recall during infrequent clinical consultations.

Friction Point #2

Standard mobile interfaces are frustrating for patients experiencing motor fatigue or visual tremors.

Friction Point #3

Lack of actionable daily wellness guidance tailored to current symptom severity.

Friction Point #4

Strict health data privacy compliance required for cloud symptom storage.

05 · Strategic Targets

Goals

Technical Goals

  • Accessible React Native mobile client adhering to WCAG AAA contrast and touch targets.
  • Offline-capable Redux state engine storing daily survey progress during connectivity loss.
  • Serverless AWS Lambda microservices evaluating survey scores in under 500ms.
  • HIPAA-compliant encrypted DynamoDB schema storing anonymized patient metrics.

Business Goals

  • Empower patients with immediate, personalized self-care recommendations.
  • Generate longitudinal PDF health dossiers exportable for neurologist visits.
  • Achieve a 70%+ 30-day daily survey retention rate among active users.
06 · Ownership & Execution

My Role

Position

Lead Mobile & Cloud Engineer

Core Responsibilities

  • Architected the cross-platform React Native client with accessible ergonomic UI components.
  • Constructed Redux state stores managing survey forms, session persistence, and sync queues.
  • Designed AWS Lambda event handlers processing incoming survey JSON payloads.
  • Built the personalized recommendation engine mapping symptom severities to wellness content.

Primary Focus Areas

Mobile Ergonomics & Accessibility (a11y)Redux Offline State ArchitectureServerless Microservices (AWS Lambda)Healthcare Data Encryption at Rest
07 · The Architecture Approach

Solution

Pulse-MS provides an intuitive 60-second daily survey capturing fatigue, mobility, pain, and mood. Once submitted, an AWS Lambda pipeline evaluates the multidimensional score vector, indexes trends against the patient's personal baseline, and triggers tailored content delivery.

PILLAR 01

Accessible Survey Engine

Large high-contrast touch targets with haptic feedback designed specifically for users experiencing tremors.

PILLAR 02

Serverless Recommendation Core

AWS Lambda runs algorithmic scoring to recommend gentle stretches, cooling techniques, or rest schedules.

PILLAR 03

Longitudinal Trend Visualizer

Clear line graphs and calendar heatmaps illustrating symptom correlations with weather and sleep.

08 · Systems Engineering

Architecture & Data Flow

Lightweight serverless architecture connecting React Native mobile clients, Redux offline storage, AWS API Gateway, and Lambda processing functions.

01

Daily Survey Entry

React Native / Redux

Patient completes brief symptom assessment; Redux caches responses locally.

02

Encrypted API Dispatch

API Gateway / HTTPS

Survey payload transmitted over TLS to AWS API Gateway with JWT patient token.

03

Serverless Lambda Scoring

AWS Lambda (Node.js)

Lambda evaluates symptom thresholds and computes tailored wellness guidance.

04

Secure Persistence & Push

DynamoDB / AWS SNS

Encrypted scores saved in DynamoDB; tailored guidance dispatched back to mobile app.

09 · Capabilities

Core Features

60-Second Daily Survey

Low-fatigue design

Quick, non-fatiguing assessment tracking energy, mobility, mood, and sleep with minimal cognitive friction.

Tailored Recommendation Feed

Personalized advice

Delivers evidence-based self-care advice (hydration reminders, cooling protocols) based on current symptoms.

Longitudinal Progress Charts

Visual trend heatmaps

Visual weekly and monthly trend graphs mapping symptom severity against external variables.

Clinical Visit Export Summary

Doctor-ready PDF

Generates a 1-page PDF summary highlighting flare-up frequencies for discussion with treating neurologists.

10 · Tradeoffs & Rationale

Engineering Decisions

AWS Lambda Serverless vs Always-On EC2 Backend

Chosen Path:AWS Lambda & DynamoDB
Alternative Considered:Dedicated EC2 Container Cluster

Why: Survey submissions occur in sharp morning and evening bursts; serverless scaling reduced idle cloud hosting costs to virtually zero.

Redux Offline-First Caching

Chosen Path:Redux with Redux-Persist & SQLite
Alternative Considered:Online-Only State

Why: Ensured patients in rural areas or during hospital visits could record entries without connection drops losing their progress.

11 · Obstacles & Solutions

Challenges

Challenge #1

Fine Motor Tremors Causing Accidental Taps: Patients frequently triggered incorrect slider values on small screens.

Engineering Solution

Redesigned slider components into large stepped tactile cards with vibration confirmation and confirmation delays.

System Impact

Reduced survey input errors by over 80%.

12 · Roadmap & Milestones

Implementation Timeline

Phase 1: Patient Accessibility & UXWeeks 1 - 4

Ergonomic Design & Prototyping

  • WCAG AAA color palette
  • Accessible component library
  • Redux state architecture
Phase 2: Lambda & Serverless BackendWeeks 5 - 9

Survey API & Scoring Algorithms

  • AWS Lambda survey parsers
  • DynamoDB encrypted tables
  • Recommendation heuristic engine
Phase 3: Charting & Doctor ExportWeeks 10 - 13

Visualization & PDF Generation

  • Symptom trend charts
  • PDF export worker
  • Offline sync queue testing
Phase 4: Clinical HandoverWeeks 14 - 16

Beta Testing & Security Audit

  • HIPAA compliance validation
  • Patient beta group feedback
  • App Store launch
13 · Measurable Performance

Results & Metrics

74%
30-Day Retention

Consistent daily active survey logging across the patient test cohort.

<350ms
Lambda Scoring Latency

Instantaneous delivery of personalized recommendations upon submission.

100%
Offline Fault Tolerance

Zero lost survey entries during intermittent cellular connectivity.

14 · Visual Gallery

Screenshots

[ SCREENSHOT #1: Accessible Daily Survey Screen with Tactile Targets ]

Drop high-resolution interface screenshot here (Recommended 1920x1080)

Accessible Daily Survey Screen with Tactile Targets

Ergonomically designed symptom intake form tailored for motor-impaired users.

[ SCREENSHOT #2: Longitudinal Symptom Trend Heatmap & Progress View ]

Drop high-resolution interface screenshot here (Recommended 1920x1080)

Longitudinal Symptom Trend Heatmap & Progress View

Monthly correlation chart displaying energy levels and mobility score history.

15 · Walkthrough

Demo Video

[ DEMO VIDEO PLACEHOLDER ]

Pulse-MS App Walkthrough: 90-second demonstration of completing a daily survey, viewing instant recommendations, and exporting a clinician report.

Add iframe or video src in lib/case-studies-data.ts

Demonstration Highlights:

Rapid 60-second survey completion
Instant tailored lifestyle guidance
Exporting clinical summary for neurologists
16 · Retrospective

Lessons Learned

1

In healthcare mobile development, accessibility is not a feature—it is the foundational requirement determining whether patients can engage with the app.

2

Event-driven serverless architectures are ideally matched to episodic patient survey workflows.

17 · Technologies

Tech Stack

Mobile

React NativeRedux ToolkitRedux-PersistTypeScript

Cloud Backend

AWS LambdaAWS API GatewayAmazon DynamoDBAWS SNS

Security & DevOps

KMS EncryptionTerraformGitHub Actions CI/CD
18 · Organizational Value

Business Impact

Pulse-MS transformed subjective memory recall into clear, quantifiable data, bridging the communication gap between MS patients and their clinical care teams.

Provided neurologists with rich longitudinal data to evaluate treatment efficacy.
Empowered patients with daily autonomy over their chronic wellness journey.
Scale Your Architecture

Have a complex system to build?

Let's engineer your vision. Whether you need multi-agent AI orchestration, full-stack streaming hubs, or hardened enterprise analytics, Avernus delivers scalable architecture from zero to one.