Open to backend & full-stack roles

Surya Prakash Singh.

Backend engineer building real-time systems, healthcare workflows and third-party integrations that run in production.

SDE II at Visit Health. 3.2 years across Node.js, NestJS and TypeScript, with React and React Native when the work needs it.

surya — zsh — 80×24
Last login: Thu Oct 22 on ttys001
surya@macbook ~ % cat profile.json
{
  "role": "SDE II",
  "company": "Visit Health",
  "based_in": "Bengaluru, India",
  "focus": ["Node.js", "NestJS",
            "real-time", "integrations"],
  "open_to": "Bangalore · Remote"
}
01 / Selected work

Production systems I've built

Team-built products. Each card covers the part I designed or shipped.

REAL-TIME · MESSAGING2,500+ concurrent

Real-time team messaging platform

A Slack-style chat system with direct messages, group chats and channels, plus role-based permissions, read/unread tracking, polls and Google Meet calls from inside a conversation.

  • Node.js
  • Socket.io
  • WebSockets
  • MongoDB
HEALTHCARE · VISIT HEALTH25K+ bookings / month

Cashless Dental module

Visit Health's primary revenue product, letting members get dental care without paying upfront. I led it end to end: appointment booking, wallet deduction, payments, OTP verification and partner integrations across patients, doctors, clinics and ops.

  • NestJS
  • TypeScript
  • PostgreSQL
NOTIFICATIONS · VISIT HEALTH−80% status checks

Centralised multi-channel communications

A comms dashboard tracking Email, SMS, WhatsApp and Push delivery across the Dental and Digitization service lines, plus automated health-checkup booking notifications through the Aditya Birla Health Insurance API.

  • Node.js
  • REST APIs
  • Integrations
INTEGRATION · VISIT HEALTH10k+ bookings / month

FitPass integration

Connected the FitPass API to the Visit Health product so members can discover gyms, book sessions and leave reviews, with validation and error handling around the external contract.

  • NestJS
  • REST
  • React Native
02 / Experience

Where I've worked

  1. Sep 2025 — Present

    SDE II · Visit Health

    Sole owner of the Cashless Dental module, Visit Health's primary revenue product, plus partner integrations and ops tooling on a health-benefits platform.

    • Led end-to-end development of Cashless Dental (booking, wallet deduction, payments, OTP verification and partner integrations), processing 25K+ bookings a month
    • Cut support tickets by 50% with proactive prescription approval and rejection notifications
    • Built React booking, wallet and OTP screens that cut booking time by 40% and OTP drop-off by 50%
    • Built a multi-channel comms dashboard (Email, SMS, WhatsApp, Push) that cut ops’ manual status checks by 80%
    • Integrated FitPass APIs (10,000+ monthly bookings) and Aditya Birla Health Insurance APIs, reducing manual ops overhead by 70%
    • Architected a doctor-patient call management system that cut missed follow-ups by 80%
  2. Jan 2024 — Aug 2025

    SDE · Diatoz (flowwork.ai)

    Built a Slack-inspired real-time messaging platform from scratch as a greenfield project, across a Node.js backend and React and React Native clients.

    • Built the Node.js, Socket.io and MongoDB backend for direct, group and channel messaging across 5,000+ users
    • Designed MongoDB schemas handling 50,000+ messages a day across 500+ concurrent channels with read/unread tracking
    • Shipped typing indicators and online presence over WebSockets for 2,500+ concurrent connections
    • Built role-based channel permissions (Admin, Maintainer, Member), polls, pinned channels and Google Meet calls
    • Built React web and React Native mobile clients with cross-platform sync for message history and notifications
  3. Aug 2023 — Dec 2023

    SDE Intern · Diatoz

    Started at Diatoz as an intern before moving into the SDE role.

    • Developed a mentorship platform in Next.js that brought in 150+ student enrollments a month

Education

  1. Jun 2022 — Apr 2023

    Full Stack Web Development (MERN) · Masai School

    Intensive bootcamp: 1,000+ hours of coding, 80+ mini-projects and 4 larger builds across the MERN stack, Redux and Git, plus data structures and algorithms.

  2. Aug 2019 — Aug 2022

    B.Sc., Zoology · University of Calcutta

03 / Side projects

Things I build to learn

04 / Stack

Tools I use every day

Backend

Node.js, NestJS, Express.js, TypeScript, REST APIs, auth

Data

PostgreSQL, MongoDB, MySQL, Redis, Prisma, TypeORM, Mongoose

Real-time

Socket.io, WebSockets, Server-Sent Events

Frontend

React, Next.js, React Native, Redux, Tailwind CSS

Cloud & DevOps

AWS (S3, EC2), Docker, CI/CD, Git

AI & LLM

OpenAI API, Anthropic Claude API, LangChain.js, RAG, pgvector, Pinecone, embeddings, tool use, MCP, AI agents, streaming responses

AI-assisted development

Claude Code, Spec-Driven Development (SDD), AI-DLC, prompt engineering

Currently exploring

Kafka, RabbitMQ, transactional outbox, CQRS, event sourcing

05 / Contact

Hiring for backend or full-stack? Let's talk.

Open to roles in Bangalore, remote, and with international teams.