Pradhyuth Kuruvadi
Featured project
Build for Ambula '26
In most of India, booking a doctor's appointment still means a phone call, a WhatsApp text to the clinic's personal number, or physically walking in and waiting. Digital-first platforms quietly assume everyone can navigate an app in English but the people who most need reliable healthcare access (elderly patients, non-English speakers, first-time smartphone users) are exactly the ones left out. We built CareLoop to close that gap without asking anyone to change their habits. If you can send a WhatsApp message, you can book an appointment in your own language, from a clinic that's often just a few doors away. No app download, no login, no learning curve. Under the hood, we didn't cut corners on the hard part: double-booking. Instead of app-level checks that can race and fail, we pushed that guarantee down to the database itself a unique constraint that makes it physically impossible for two patients to claim the same slot, even under simultaneous requests. We proved it, not just claimed it, with a concurrency test firing parallel booking attempts. We also noticed something while building: the same WhatsApp number a nurse uses to text a patient's family could just as easily update clinic inventory in real time "1 injection done" becomes a live stock update on the doctor's dashboard, no separate system, no double entry. One channel, two roles, one source of truth. This isn't a demo built to impress a judge for five minutes. It's built the way we'd want it to work if our own grandparents were the ones trying to book the appointment.