Systems
Engineer

D Abhiram Karanth
About

I build backend systems close to the metal — storage engines, distributed infrastructure, and performance-critical services in Go.

— GOLANG — PYTHON — DOCKER — KUBERNETES — LANGCHAIN — NEXT.JS — TYPESCRIPT — REDIS — KAFKA — POSTGRESQL — WEBRTC — SOCKET.IO — JWT — OAUTH2 — PINECONE — JAVA — C — REACT NATIVE — GIT
— GOLANG — PYTHON — DOCKER — KUBERNETES — LANGCHAIN — NEXT.JS — TYPESCRIPT — REDIS — KAFKA — POSTGRESQL — WEBRTC — SOCKET.IO — JWT — OAUTH2 — PINECONE — JAVA — C — REACT NATIVE — GIT
Projects
01

TURBO QUERY

2026

Distributed hybrid search engine combining BM25 keyword retrieval and semantic vector search.

GoBleveMiniLMONNXDockerredis
02

BEDROCKDB

2026

Persistent LSM based key-value storage engine built from scratch with a write-ahead log, memtable, and bloom-filtered SSTables.

GoStorage EngineB-TreeLSM-TreeBloom Filter
03

SIGNALFLOW

2025

Horizontally scalable chat server designed for high throughput and fault tolerance across distributed nodes.

Next.jsGoSocket.ioRedisKafkaPostgreSQL
04

AUTHFLOW

2026

Centralized JWT authorization server with OAuth2 login, RS256 token issuance, and Redis-backed revocation.

GoOAuth2JWTRedisJWKS
Distributed Chat: Lessons from SignalFlow
OAuth2 Deep Dive: JWT Lifecycle Control