Hi, I'm Vishnu Ravi.

Vishnu's Twitter Vishnu's LinkedIn Vishnu's GitHub

Scroll down for my projects



My name is

Vishnu Ravi/h5>

I am a

Resident Physician & Software Developer

I live in

New York City

Contact me

I went to school at

Cornell University (BS) & Albany Medical College (MD)

My interests include

Digital Health, Machine Learning

About Me

Hi, I'm Vishnu. I'm a physician and software-developer. I've been programming since I was 8 years old. Over the years, I've made many applications for desktop, web, and mobile devices.

I was born in Philadelphia and grew up in New Jersey. I went to college at Cornell University, and recently graduated with an MD from Albany Medical College. I'm currently completing a residency in Internal Medicine. My focus has been on developing apps that help healthcare providers take better care of their patients, specifically using machine learning techniques with clinical data.

Scroll down for some examples of my work. Feel free to send me an email.

previous projects

Machine Learning

Prioritized Reports

iPhone / Android Application


Mobile app that reads and prioritizes clinical reports in order of importance, with the most critical results at the top of the stack. The physician can then view these prioritized results and act on them. The application uses techniques of machine learning and natural language processing.


Pebble smartwatch displaying critical lab result

Critical Results for Pebble

Pebble Smartwatch Application


The first smartwatch app that could display notifications for critical patient results from an electronic health record system. You can select which patients to be notified about, and add/edit values and ranges, as well as verify notification receipt.


Digital Assistant for Electronic Health Records

iPhone Application


A voice-powered mobile application that can retrieve patient information from a compatible electronic health record system based on voice commands and queries. The software uses natural language processing techniques to understand queries and retrieve appropriate data, which is delivered to a mobile interface.



OnStar for the Emergency Room


Built at TreeHacks 2016, Stanford University

iOS app that detects when you've been brought into an emergency room and immediately alerts anyone you want to know, such as your primary care doctor, family and friends with the hospital's location and contact information, allowing them to find you and provide vital information to your care team.
View Project


Off the Record

Private communication between teens and pediatricians


Built for InnovateNYP Pediatrics Challenge 2016

As a teen, it’s embarrassing and awkward to openly ask your doctor questions about things like drugs, alcohol, sex, etc. when your parents are in the room. Teens can text a number specific to their doctor which sends them back a secure link to a uniquely generated encrypted messaging portal, which then delivers the message to their pediatrician's electronic health record. No data is left on the phone to protect the teen's privacy, and no app install is required.
View Project



Cyberbully defense training chatbot


Built for HackRU 2016, Rutgers University

ReginaG is a chatbot designed to help kids deal with cyberbullies by training with a virtual bully in a safe space. Users can interact with Regina over Facebook Messenger or SMS. Regina works with an Api.ai model trained with examples of bully-victim conversations and uses the IBM Watson Tone Analyzer API to determine the confidence level of the user when standing up to the virtual bully.

Winner of HackHarassment Innovation Prize
View Project


Basic Sloth

Encrypted communication over software defined radio with speech-to-text integration
Built for YHack 2015, Yale University.

Cheap and secure radio-based ground communication method for people in unstable situations that uses PGP encryption to ensure messages can only be unlocked by those intended as well as cheap radio systems that cost thousands of dollars less than military methods and can use a huge variety of frequencies to make it difficult to block communication.

Winner of Nuance Best Use of Speech Award

View Project



Director of Information Technology
September 2008 - Present

We are working in underdeveloped regions to make sure that clean water is available. Starting in Ghana, we're rallying academics, non-profits, businesses, and local government to help find and spread effective solutions for water access and waterborne diseases. I have been working with the organization to find/develop technology solutions that allow us to meet these goals.
Visit Website

Technical Skills

I code in Python, Java, Javascript, PHP, Objective C, and Swift.

I make apps for iOS and Android.



Twitter: @vishnuravi

Facebook: vishnu.ravi