Rajni Gediya

Rajni Gediya

As a Staff Software Engineer at Hinge Health, I contribute to developing patient-centered digital musculoskeletal solutions by leveraging expertise in Bluetooth Low Energy (BLE) technology and cross-platform mobile development. My work supports the integration of advanced wearable technology with clinical care teams, enhancing accessibility and outcomes for millions of users. With over three years of experience at Hinge Health, I specialize in crafting scalable, user-friendly mobile applications using React Native. My mission is to empower healthcare innovation and improve patient experiences through technology. By collaborating across teams, I help deliver impactful solutions that align with the organization's goal of reducing pain and improving lives.
From Async Chaos to Deterministic React: Hands-On State Machine Architecture for Real-Time Systems
React Summit 2026React Summit 2026
Upcoming
From Async Chaos to Deterministic React: Hands-On State Machine Architecture for Real-Time Systems
Workshop
As React apps move into real-time systems — streaming data, AI workflows, hardware devices — async complexity grows quickly. Reducers and scattered async handlers often work at first, but once concurrency and lifecycle interruptions enter the picture, things start to break in subtle ways.
In this hands-on workshop, we’ll take a fragile async React setup and redesign it into a deterministic, state-machine-driven architecture. The goal isn’t to teach a specific library, but to show how explicit state modeling makes complex systems easier to reason about and more reliable in production.
Register
Architecting Reliable React Systems in Unreliable Environments
React Summit 2026React Summit 2026
Upcoming
Architecting Reliable React Systems in Unreliable Environments
React applications often assume predictable environments — stable networks, ordered responses, and linear state transitions. But real-world systems don’t behave that way.
What happens when your React app communicates with something unreliable — streaming data, AI pipelines, background processes, or hardware devices that disconnect without warning?
In this talk, I’ll share a production case study of architecting reliable React Native systems in highly asynchronous environments. Using Bluetooth communication as an extreme stress test, we’ll explore how to design deterministic state transitions, prevent race conditions, avoid retry storms, and keep UI truth aligned with external system reality.
This session focuses on architecture and reliability patterns — not just libraries — and offers practical strategies for building resilient, production-grade React systems when the world outside your UI refuses to behave.
Seamless BLE-to-Live Activity Sync in React Native — No Push Needed
React Summit US 2025React Summit US 2025
25 min
Seamless BLE-to-Live Activity Sync in React Native — No Push Needed
Learn how to connect Bluetooth Low Energy (BLE) devices directly to iOS Live Activities in React Native—without using push notifications. I’ll show how I built a custom module that enables real-time updates from a BLE device to the lock screen and Dynamic Island, using Swift and React Native. Perfect for developers working with IoT, wearables, or real-time apps.