Available for remote · hybrid · on-site

Ranjan Bhattarai / Senior Full-Stack Engineer

I BUILD
SYSTEMS
THAT SURVIVE.

Engineering production systems around distributed architecture, event-driven infrastructure, payments, real-time applications, and AI-powered products.

Bhaktapur, NepalGHGitHubinLinkedIn

System / Profile

ranjan.engineer

ONLINE

Core systems

01Node.js
02TypeScript
03PostgreSQL
04Kafka
05Redis
06AWS

Experience

5+

years engineering

Focus

AI

+ distributed systems

STATUSOpen to opportunities
01Engineering focus

I think in systems,
not just features.

01

Distributed Systems

Event-driven services, Kafka pipelines, consumer groups, retry strategies and fault-tolerant workflows.

KafkaNode.jsTypeScriptMicroservices
02

Data & Performance

Production data systems, query optimization, indexing strategies and reliable persistence.

PostgreSQLRedisMongoDBPrisma
03

Real-Time Systems

Low-latency communication systems with persistent state and volatile distributed state.

WebSocketsSocket.ioRedisStreaming
04

Cloud Infrastructure

Production workloads and event-driven processing pipelines running on AWS.

AWSEC2S3LambdaDocker
05

AI Systems

LLM-powered applications with provider abstraction, structured outputs and streaming.

LLM APIsOpenRouterZodAI
06

Observability

Telemetry, distributed tracing and evidence-driven incident investigation.

OpenTelemetryTracingKafkaIncident AI
02Featured system
01 / FeaturedIn development

AI · Observability · Distributed Systems

IncidentLens

An AI-grounded incident correlation and observability platform designed around telemetry, evidence and structured reasoning.

NestJSNext.jsPostgreSQLKafkaOpenTelemetryOpenRouterZod

Architecture

Evidence-first incident pipeline

STREAMING

OpenTelemetry

Trace ingestion

Kafka

Event streaming backbone

Correlation

Telemetry relationships

Processing

Real-time analysis

Evidence Layer

Structured incident context

AI Reasoning

Evidence-first analysis

Incident Report

Automated post-mortem

03Selected work

Things I've built.

02In Development

AI · INFRASTRUCTURE · STREAMING

AI Workspace

Multi-Model LLM Application Platform with a provider-abstraction layer, enabling model switching without downstream code changes.

#next.js#typescript#openrouter#postgresql#prisma#redis
03Production

E-COMMERCE · PAYMENTS · REAL-TIME

Skysales

E-commerce platform backend with real-time inventory synchronization via Socket.io and secure webhook-driven Stripe payment and subscription handling.

#node.js#socket.io#postgresql#mongodb#aws#stripe
04Production

CRM · REAL-TIME · BUSINESS SYSTEMS

MBN Torihiki

Electronic Billing, CRM & Business Operations Platform. Owned cross-project implementation of CRM and real-time chat modules as independent Node.js/React services integrated with a core Laravel platform.

#node.js#react-19#postgresql#websockets
05Open Source

MACHINE LEARNING · COMPUTER VISION

Cardamom Leaf Classifier

A computer-vision side project using a PyTorch pipeline to detect cardamom leaf disease from real-world field photos.

#python#pytorch#computer-vision#cnn
04Experience

Production
experience.

Dec 2020 — Feb 2026

Backend Developer

Unibird

Tokyo, Japan · Remote

Designed production backend systems spanning event-driven architecture, payments, real-time communication and AWS infrastructure.

Node.jsTypeScriptKafkaPostgreSQLRedisAWS
1

Designed modular Node.js/TypeScript backend services and event-driven workflows using Apache Kafka with consumer groups, retry topics and dead-letter queues.

2

Built end-to-end Stripe payment workflows covering PaymentIntents, subscriptions and webhooks, moving synchronous checks toward asynchronous, idempotent processing.

3

Diagnosed PostgreSQL sequential scans with EXPLAIN ANALYZE, introduced targeted indexing and eliminated N+1 query patterns.

4

Built JWT-authenticated real-time chat using Socket.io, PostgreSQL as source of truth and Redis for volatile state.

5

Ran production services on AWS EC2 and built S3 + Lambda event-driven pipelines for CPU-intensive image processing.

05About

Curious about
how I think?

I enjoy working on the difficult layer between an idea and a reliable production system. My work sits around backend architecture, distributed systems, real-time applications, payments, cloud infrastructure and AI.

ranjan@portfolio
Last login: today · Kathmandu
ranjan@portfolio ~ %whoami
Senior Full-Stack Engineer
ranjan@portfolio ~ %system.status

node .............. online

postgres .......... online

kafka ............. online

aws ............... online

ai ................ exploring

Welcome. Type `help` to see available commands.
ranjan@portfolio~ %▋

06 / Contact

LET'S BUILD
SOMETHING
SERIOUS.

Have a system to build, a difficult engineering problem, or an interesting idea? Let's talk.

ranjanbhattarai659@gmail.com