Skip to content
View Abhishekkumar2021's full-sized avatar
🎯
#CodingInAction
🎯
#CodingInAction

Block or report Abhishekkumar2021

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Abhishekkumar2021/README.md

Hi, I'm Abhishek 👋

Software Engineer · Distributed Systems & Applied AI · IIT Guwahati

Portfolio LinkedIn LeetCode npm Email


About me

  • 🛠️ Software Engineer at SLB, Pune — building production data-migration tooling for the energy industry.
  • 🎓 B.Tech, Computer Science & Engineering — IIT Guwahati.
  • 🌐 Portfolio → abhishek-swe.vercel.app — with live stats and an interactive terminal (press `).
  • 🌉 Building Setu — a hybrid data-migration platform whose edge agent moves data where the data lives (live · docs).
  • 🤖 Shipping open source: mcp-suite (6 Model Context Protocol servers on npm) and two published VS Code extensions.
  • 🔭 I like going deep: control/data-plane splits, atomic leasing, event sourcing, and retrieval built from first principles.

🚀 Featured projects

Project What it is Stack Links
Portfolio My personal site — warm editorial design, live self-updating stats, and a fully interactive terminal where every action is a command. Next.js TypeScript Tailwind Live · Code
Setu Hybrid data-migration platform — control/data-plane split, one ETL engine that runs in the cloud and on an outbound-only edge agent, a pluggable blob seam, and durable runs. Moved 1.72M+ rows in testing. Go Next.js Postgres River S3 Live · Docs
mcp-suite 6 Model Context Protocol servers published to npm (150+ tools) giving LLM agents secure access to notes, GitHub, HTTP, files, git & SQL — OIDC trusted publishing, security-hardened. TypeScript MCP SDK Node GitHub · npm
Drishti AST-aware RAG over code & docs — Tree-sitter chunking, from-scratch BM25 + RRF hybrid search, Cohere rerank, and a self-correcting LangGraph agent. Python LangGraph Qdrant Tree-sitter GitHub
VS Code Extensions Two published Marketplace extensions — Compile & Run (1,400+ installs) for one-shortcut C++ compile/run, and Aurora Preview, a live Markdown preview with Mermaid, KaTeX & PDF/HTML export. TypeScript VS Code API Compile & Run · Aurora Preview
Pravah Multi-tenant workflow orchestrator — 8 Spring Boot microservices, Kafka event sourcing + outbox, gRPC runner dispatch, 33 ADRs. Java Spring Boot Kafka gRPC PostgreSQL GitHub

🧰 Tech I work with

Languages   Go Python TypeScript Java C++ SQL

Backend   Spring Boot FastAPI Node.js gRPC

AI / ML   RAG LangGraph MCP Qdrant

Frontend   React Next.js Tailwind

Data & infra   PostgreSQL Kafka Redis Docker Kubernetes AWS

Tools   Git Linux GitHub Actions Neovim


📊 GitHub at a glance

GitHub stats Top languages

GitHub streak


"Build things that survive real load — then write down why they survived."

Pinned Loading

  1. Pravah Pravah Public

    Pravah - a multi-tenant data orchestration platform. Includes 33 ADRs, a 9-phase system-design curriculum, and microservices on Java 21 / Spring Boot / Kafka / gRPC / PostgreSQL / Kubernetes, plus …

    Java 1

  2. compile-run compile-run Public

    A VS Code extension to compile and run cpp file in cometitive programming style

    TypeScript 2

  3. Drishti Drishti Public

    दृष्टि — Multi-modal, AST-aware RAG system for code & document understanding. Parse codebases via Tree-sitter into semantic chunks, ingest PDFs/docs/diagrams, and query everything with hybrid BM25+…

    1

  4. mcp-suite mcp-suite Public

    A collection of Model Context Protocol (MCP) servers, built in TypeScript.

    TypeScript 1

  5. aurora-preview aurora-preview Public

    A gorgeous, native-feeling Markdown preview for VS Code — themes, Mermaid, KaTeX, syntax highlighting, and HTML/PDF export.

    TypeScript 1

  6. portfolio portfolio Public

    My personal portfolio — Next.js 16, live self-updating stats, and an interactive terminal. Live: https://portfolio-two-sandy-71.vercel.app

    TypeScript