Available for hire  ·  remote & on-site

Ravisher Singh

Full-Stack Engineer

I build production-grade systems — not just demos. End-to-end across Go backends, React frontends, and real cloud infrastructure: Docker, Nginx, PostgreSQL, Redis, WebSockets, Stripe, and AWS.

3
Live Projects
15+
Technologies
2yr
Experience
scroll

Engineered from first principles.

I build systems that work at scale — clean architecture, real infrastructure, shipped to production.

I'm a Full-Stack Engineer who ships features end-to-end. I care about the details — clean APIs, proper auth, scalable queues, real-time data, and infrastructure that holds up under real traffic.

I specialize in Go backends and TypeScript/React frontends, with a strong focus on distributed systems, microservices, and cloud-native architecture. My code is readable, tested, and deployed — not just demoed.

Production deployments on VPS with Docker and Nginx, AWS services (S3, Lambda, SQS), real Stripe payment webhooks, and live WebSocket connections. Every project is architected as if it needs to scale.

$ cat profile.json {   "role": "Full-Stack Engineer",   "focus": "Distributed Systems",   "languages": ["Go", "TypeScript", "JS"],   "databases": ["PostgreSQL", "MongoDB", "Redis"],   "infra": ["Docker", "Nginx", "AWS", "VPS"],   "status": "available" } $ _

Tools I build production with

Every technology below is used in real, deployed projects — not just tutorials.

🐹
Go
⚛️
React
🔷
TypeScript
🟩
Node / Express
🐘
PostgreSQL
🍃
MongoDB
🔴
Redis
🐳
Docker
🌐
Nginx
☁️
AWS
🔌
WebSockets
💳
Stripe

Shipped to production

Production apps, real infrastructure, and low-level systems — built from scratch in Go.

01 / LOW-LEVEL SYSTEMS

Go from TCP

HTTP server & WebSocket protocol built from raw TCP — zero frameworks

A fully hand-rolled HTTP/1.1 server and WebSocket implementation in Go built directly on raw TCP sockets — no net/http, no libraries. Implements the complete RFC 6455 WebSocket handshake (SHA-1 key upgrade, Sec-WebSocket-Accept), binary frame parsing (FIN bit, opcode, masking-key XOR decoding), and a real-time broadcast chat module. Proves deep understanding of how HTTP and WebSocket protocols actually work at the wire level — the kind of knowledge that comes from reading specs, not tutorials.

Protocol & Implementation Details
Go Raw TCP RFC 6455 WebSocket Framing HTTP/1.1 Parser SHA-1 Handshake XOR Frame Masking Real-time Chat Broadcast Zero Dependencies
02 / RIDE-SHARING PLATFORM

Loop

Uber-style platform with separate Rider and Driver apps

A full-scale ride-sharing platform with two separate frontends — one for riders, one for drivers — both backed by a Go microservice backend. Riders can request rides, track drivers in real time, and pay via Stripe. Drivers receive ride requests over WebSockets, accept and navigate to drop-off. The backend handles payment webhooks, rate limiting per IP, job queues over AWS SQS, file storage on S3, and session management with Redis. Both frontends are deployed on Cloudflare Pages; backend runs on VPS behind two Nginx instances in a reverse-proxy setup, with Docker for containerization.

Infrastructure & Features
Go Backend gRPC REST API WebSockets Real-time Tracking Stripe Payments Webhooks AWS SQS AWS S3 AWS Lambda Redis Rate Limiting Docker Nginx × 2 PostgreSQL JWT Auth React + TypeScript Cloudflare Pages
03 / CLOUD FILE STORAGE

CloudStore

Cloudinary-inspired file and media management platform

A cloud-based file storage and media management platform built as an alternative to Cloudinary. Users can upload images and videos, view metadata, stream video, and manage their media library. Images are processed and resized server-side via AWS Lambda, stored in S3, and served directly to the client. The Go backend handles uploads with multipart streaming, enforces per-user rate limits, and validates sessions with JWT middleware. Deployed on VPS behind Nginx with Docker, frontend on Cloudflare Pages.

Infrastructure & Features
Go Backend REST API AWS S3 AWS Lambda Image Processing Video Streaming Rate Limiting PostgreSQL JWT Auth Docker Nginx React + TypeScript Cloudflare Pages

Let's work together

I'm actively looking for engineering roles. If you build interesting things, let's talk.