Hey, I’m Rohit.

Considered code.
Reliable systems.

A backend engineer in Kolkata, drawn to the
interesting problems behind everyday software.

Come see what I build

I work mostly in Go, and I’m currently building
the backend at Journalyst .

A few things I’ve made

Ideas, put to work.

A few things I’ve built.
And the thinking behind them.

Some traffic shouldn’t get through.
Allowed Blocked

Sentinel-Proxy.

Read the behavior, not just the packet. Go and gRPC streaming handle inspection, while Redis tracks patterns. Adaptive thresholds help reduce false positives.

CipherBin.

Secure defaults, built in. Go, Chi, and Templ handle the application; PostgreSQL stores the data. Session authentication, sanitized input, and prepared statements sit behind clear architecture boundaries.

There’s usually another experiment in progress.More on GitHub

Good systems start
with good questions.

These are a few of mine. Pick a thread.

I want failure to be visible.

In Sentinel, that means looking at behavior across a stream, not treating every packet as an isolated event.

See how that shaped Sentinel

Curious by nature.
Engineer by practice.

I like the part of software you don’t see.

Where data lives. How services talk. What happens when something fails. Those are the questions that keep me interested.

I’m Rohit, a backend engineer and CSE student in Kolkata. Go is my first choice, but I care more about making sound structural decisions than picking a particular tool.

Read my résumé
Good systems are a collection
of thoughtful little decisions.
May — Nov 2026Current

Backend Developer Intern

Journalyst

Production code for an AI trade journal. Building tRPC routers, broker CSV parsers, Drizzle queries, and BullMQ jobs that handle real traders’ data.

TypeScript · PostgreSQL · Redis · Node.js
Aug 2023 — May 2027Education

B.Tech, Computer Science

Specializing in IoT, with a focus on backend development and system-oriented software engineering.

Oct 2026Recognition

1st Runner-Up

Built an Android safety app with GPS journey tracking and backend-driven SOS escalation.

200+ problems. One steady habit.

LeetCode problem-solving, including a 60-day streak.

The right tool.
For the right reason.

Go at the core.
A practical stack around it.

Languages

GoC++ TypeScriptPythonJavaScript

Backend & Systems

gRPCProtobufKafka REST APIsMicroservices ConcurrencyDistributed Systems

Databases

PostgreSQLRedisMySQL GORMDrizzle

Infrastructure

DockerGitHub ActionsAWS (EC2) LinuxGitMake

Testing & Observability

Unit & Integration TestingBenchmarking Prometheus

Follow the connections.

A small, interactive look
at how my work fits together.

A little curiosity is encouraged.

Select a node to trace its connections.

Built to be explored.
Based in Kolkata.
Open to good conversations.

Have something
worth building?

Backend roles, interesting systems, or a simple hello.

Or leave a message here

Go somewhere.

↑↓ to navigate Enter to open