hey, i'm

Kishore Prabakar

$

building scalable systems & ml apps

01 / About

Hey, I'm Kishore — backend & AI developer from VSBEC-IT. Tech optimist. I build backend systems, play with AI/ML, and ship things that work. Currently into Backend Systems, DSA, Blockchain, and anything that scales or learns.

more →

02 / Skills

Backend

Node.jsExpress REST APIsGraphQL WebSocketsJWT Auth Rate LimitingJob Queues

Frontend

ReactJavaScript TypeScriptHTML / CSS

Databases

PostgreSQLMongoDB SQLiteRedis Raw SQL

AI & Data

Groq APILLM Integration EmbeddingsRAG PandasNumPy ML Basics

Systems & Tools

GitLinux DockerCLI Design TCP / HTTPCron Jobs

Blockchain

SHA-256Merkle Trees Blockchain basicsethers.js Solidity

full skillset →

03 / Projects

Brieflypinned

Paste meeting notes → AI extracts summary, action items, and key decisions. Full auth, session history, and templated prompts.

AI/MLReactNode.jsGroq APIMongoDB
Siftpinned

Drop Amazon product links → instant side-by-side comparison table. Price, rating, and features extracted automatically.

Web ToolsScrapingReactExpress
Link Vaultpinned

Bookmarking API with auto-scraping, tag system, and full-text search. Organised link management built for developers.

BackendExpressSQLiteCheerioREST
Auth Service

Standalone JWT microservice — register, login, refresh, revoke. Stateless auth with bcrypt and production-ready security patterns.

BackendJWTbcryptSecurity
Rate Limiter

Token bucket algorithm from scratch — no libraries. Configurable Express middleware with per-route window and limit settings.

SystemsAlgorithmsMiddlewareNode.js
SHA-256 from Scratch

Pure implementation of SHA-256 using only bitwise operations. No crypto libraries. Foundational for understanding blockchain hashing.

CryptoBitwise OpsAlgorithmsBYO
Semantic Search

Search documents by meaning using vector embeddings. pgvector backend handles chunking and nearest-neighbour retrieval.

AI/MLEmbeddingspgvectorRAG
Blockchain from Scratch

Block creation, chain validation, proof-of-work consensus — no libraries. Pure JS to understand internals without abstraction.

BlockchainCryptoAlgorithmsBYO
Commit Message Gen

CLI tool — pipe git diff to an LLM, get a meaningful, structured commit message in seconds. DevTool that earns its keep.

CLIAI/MLLLMDevTools

04 / Blogs

all posts →

05 / Reading List

read
Clean Code Robert C. Martin

Changed how I name variables. Genuinely.

read
The Pragmatic Programmer Andrew Hunt

DRY, broken windows, tracer bullets — concepts that stuck.

read
Sapiens Yuval Noah Harari

Made me question everything I assumed was "natural" about society.

read
Atomic Habits James Clear

Systems > goals. The 1% compounding idea is annoyingly true.

reading
Zero to One Peter Thiel

Competition is for losers. Still processing what that means.

full list →

" Code and media are permissionless leverage. Build or die. — Naval Ravikant