Health Pulse
Near real-time dashboard that monitors hospital facility alerts across the USA, providing rapid feedback and projected alert data to decision-makers.
Project Description
Health Pulse is a product developed at Talus Analytics that provides near real-time information to decision-makers in public health about the status of health care facilities across the USA. It provides timely data on the operational status of health care systems, to capture when demand for patient care increases or ability to provide care declines. Alerts related to facility operations, supply chain management, equipment availability, ICU/ED capacity and more are reflected in the dashboard. Health Pulse is powered by a flexible backend system that translates information from disparate data sources into an understandable and consistent gauge for when hospital facilities are experiencing strain.
Using an older version of this site for reference, I fully rebuilt Health Pulse, including a complete redesign of the backend and frontend systems to modernize our technology stack and implement radical improvements in performance, robustness, and flexibility. After developing an entirely new PostgreSQL database structure to handle existing and future-looking data sources, I used FastAPI to build a Python-based REST API that could efficiently deliver the required data to the new React-based frontend. As part of developing that frontend, I also redesigned the user interface to institute a clean and consistent visual language and hierarchy, while retaining the essential features of the original product.
As Health Pulse evolved, I spearheaded the development of and brought to market a new, state-focused version of the dashboard that allows for state-to-national and state-to-state comparisons. To automate our data ingest processes, I helped to implement an event-based ingest framework with AWS SAM (Serverless Application Model) and AWS Lambda that processes and inserts new data as soon as our system receives it from our partners.
Notable achievements:
Developed full-stack of technology to build Health Pulse platform from scratch, including PostgreSQL and Python backend and React.js frontend
Utilized Python scripting and AWS SAM/Lambda services to automate data ingest processes
Reduced page load times from >1min to <500ms by optimizing database and API performance