Lead Backend Engineer & Healthcare Platform Architect | Building HIPAA-compliant systems at scale | Spring Boot · Kotlin · AWS · FHIR · EHR Integration · OAuth 2.0 |

Bengaluru

Bengaluru, Karnataka, India

Bengaluru, Karnataka, India

Bangalore Urban, Karnataka, India

Bangalore Urban, Karnataka, India






Bachelor of Engineering - BE, Information Technology
University Institute of Technology, RGPV
Join Ravi and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossLead Backend Engineer & Healthcare Platform Architect | Building HIPAA-compliant systems at scale | Spring Boot · Kotlin · AWS · FHIR · EHR Integration · OAuth 2.0 |
I started in mobile development, moved into backend, and own the backend architecture of Praana — a healthcare platform powering multiple applications used by doctors, patients, clinics, and urgent-care centers. A few things I've worked: Designed the canonical data schema and cross-app synchronization layer that powers all Praana apps. Doctors view patient data, patients log vitals, visit reports flow across the platform — all on a single, medical-grade-quality data model. Built the service communication, data transformation, and intelligent retry / re-evaluation logic that decides — when to revalidate, retry, or escalate. Multi-tenant organizational hierarchy designed from scratch: one Account can have many Companies, and each Company links to its own EHR system. Spring Boot / Kotlin service with hexagonal architecture and a factory pattern that lets us plug in any EHR vendor with zero changes to upstream code. Uses SMART on FHIRwith OAuth 2.0 JWT Bearer flow (RFC 7523) — JWT assertions signed with per-clinic private keys exchanged for short-lived access tokens. Designed and built family history, social history, allergies, and visit-summary entities aligned with FHIR resources, enabling consistent clinical data capture across patient, doctor, and clinic workflows. Authentication with RS256 JWTs, Redis-backed sessions, biometric auth, four-state account state machine.
Greater Bengaluru Area
claude code
claude
github copilot
hugging face
Junie
Runway
Lead Software Engineer Backend at Aarogya Tech, Apr 2025 - Present · 1 yr 7 mos, Bengaluru, • Owned end-to-end backend architecture for Praana, a healthcare platform. • Designed the Praana Health Data Platform, enabling cross-app synchronization and medical-grade data quality.
Senior Software Engineer at Aarogya Tech, Apr 2024 - Apr 2025 · 1 yr 1 mo, Bengaluru, Karnataka, India
Software Engineer at Aarogya Tech, Dec 2022 - Apr 2024 · 1 yr 5 mos, Bengaluru, Karnataka, India
Mobile Application Developer at Inertial Elements, Aug 2021 - Nov 2022 · 1 yr 4 mos, Bangalore Urban, Karnataka, India
IOS Development Intern. at Inertial Elements, Feb 2021 - Aug 2021 · 7 mos, Bangalore Urban, Karnataka, India
Bachelor of Engineering - BE, Information Technology, University Institute of Technology, RGPV