resume

~/sys/software/yatrisuraksha

YatriSuraksha

A tourist safety platform with digital IDs and an incident ledger that can’t be edited.

Smart India Hackathon 2025, Sep – Oct 2025

< 100 ms
p99 latency at 500 concurrent test connections
ERC-721
time-bound, KYC-linked tourist IDs

Getting an SOS to the right screen

I built the backend ingest pipeline in Go with the Fiber framework. It connects WebSocket clients to NATS JetStream and routes GPS and SOS events to the dashboard and to the safety-scoring service. Under 500 concurrent dummy connections it held a p99 latency below 100 ms.

IDs that expire, records that don’t

I designed the Solidity contracts: ERC-721 tokens for time-bound, KYC-linked tourist IDs, and an immutable on-chain ledger for E-FIR incident records.

Period
Sep – Oct 2025
Event
Smart India Hackathon 2025
Backend
Go (Fiber), WebSocket, NATS JetStream
Contracts
Solidity, ERC-721
  • Go
  • Fiber
  • WebSocket
  • NATS JetStream
  • Solidity
  • ERC-721

next
Vipin