All projects

Real-Time Healthcare Communication Platform

iDoktori

Built an end-to-end healthcare communication platform across web and mobile, with real-time chat, video calls, live client-server communication, and push notifications.

Role
Front-End / Full-Stack Development
Focus
Real-time chat & video · React + React Native · SignalR / WebSockets
Tech stack
  • React
  • React Native
  • TypeScript
  • SignalR / WebSockets
  • REST APIs
  • C# / .NET
  • Push Notifications

Why this is senior work

Real-time communication only works when client and server agree. I carried one flow (chat, video calls, notifications) across React, React Native, and the .NET backend, owning the frontend and the integration that connects it to the server.

Key contributions

What I built

  1. Real-time chat

    Implemented real-time messaging across web and mobile, handling live message delivery and client-server events.

  2. Video communication

    Implemented video-call functionality across the application and connected the communication flow between frontend and backend.

  3. Real-time infrastructure

    Integrated SignalR / WebSockets for real-time application events and synchronization.

  4. Cross-platform implementation

    Delivered the communication experience across React web and React Native mobile applications.

  5. Push notifications

    Implemented and maintained push-notification functionality for mobile application workflows.

  6. End-to-end development

    Primarily responsible for the frontend, while contributing to backend functionality and integrating the full feature flow across client and server.

Architecture

Real-time communication flow

  1. Web / Mobile

    Browser and phone clients

  2. React / React Native

    Chat, video calls, and notifications UI

  3. API + State Layer

    REST requests and client state

  4. .NET Backend

    Application services behind the API

  5. SignalR / WebSockets

    Persistent two-way connection

  6. Real-Time Events

    Messages, call events, and synchronization

Simplified view of how a live event travels between the apps and the server.

Engineering challenge

One live flow across web, mobile, and server

Messages, calls, and notifications had to behave as one experience on React web, React Native mobile, and the .NET backend. I worked the feature from both ends: the real-time events over SignalR, the client code that reacts to them, and the backend pieces needed to connect the flow.

Contact

Have a frontend challenge worth building?

Tell me about the product, the team, and the problem. I'll reply by email.