Projects, designs, and writings on health IT

About My Work

What I Do

I am an Assistant Professor at the University of Pennsylvania in the Center for Health Care Innovation. I design and build apps that allow patients and clinicians to interact with health data intuitively; several of these apps are in widespread use across Penn Medicine and impacting patient care daily. My work falls into several categories:

Tools that help patients understand their health

In the past, Craig Monsen and I built a health information website using predictive modeling,, which was rated in a Harvard study as the most accurate symptom checker on the internet. My current work in this domain includes apps that interact with patients after their hospital stays, ensuring continuing education and compliance with recommendations. 

Tools that help clinicians manage populations (and do so around the clock)

I was part of a team that designed and built a tool to accelerate ventilator-weaning in ICUs by nudging providers to make adjustments at the right time. We showed a decrease in the time on ventilator and duration of ICU stay, leading to deployment across the health system.

Tools that streamline clinician workflows and promote wellness

As residents, Eugene Gitelman and I built Rolodoc, a tool for calling consultations, which spread organically to all departments across the health system, leading to acquisition by Penn Medicine in 2016.


My coworkers and I have set up a rich environment of APIs and libraries that allow us to securely build apps that utilize health data. The Agent platform allow us to build and test MVPs in hours.

Curriculum Vitae

See my CV 

Code Samples

Coding has been a lifelong passion for me. I am always learning, and the pace of innovation is accelerating. The number of shared libraries, frameworks, and tools available now allow people to build dynamic websites and apps, allow people to collaborate, and this serves as a model for collaboration in other disciplines. I currently develop in Ruby on Rails, React or Angular.js, and Mongodb using agile development.

Bitbucket Account (davehdo)
Github Account (davehdo)
My RubyGems (davehdo)


Nov 2014
Winner, Quality and Patient Safety Award, University of Pennsylvania Health System
For Connexus App

Dec 2012
Grand Prize, Cigna Innovation Health Challenge

June 2012
Grand Prize, Aligning Forces For Quality App Challenge
Robert Wood Johnson Foundation

Invited Lectures

June-Aug 2015
Lecturer, Summer Coding Class
Perelman School of Medicine

June 10, 2015
Building Healthcare Apps
Penn HealthX Tech
Jordan Medical Education Center, University of Pennsylvania School of Medicine

March 5, 2013
Our Journey with Health IT
Center for Innovation in Medicine, The Johns Hopkins School of Medicine

November 9, 2012
Unusual Path to Research Translation
Dept Biostatistics, The Johns Hopkins School of Public Health

October 5, 2012
Symcat [View video here]
Johns Hopkins Informatics Grand Rounds

June 2011
The Differential Diagnosis Project
Faculty Retreat, Johns Hopkins School of Medicine


Post a Comment