Skip to content
View nitesh32's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report nitesh32

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.

Content in all repositories owned by your account will be closed.
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
nitesh32/README.md

Hi 👋, I'm Nitesh Sharma

Software Engineer building AI-powered developer tools and the infrastructure behind them

I work on RAG pipelines, knowledge graphs, and MCP servers — and on getting all of it
running reliably inside other people's infrastructure.

LinkedIn GitHub X Email


🙋‍♂️ About Me

  • 🚀 Currently Engineering Manager @ Bytebell, building an AI platform for querying codebases, docs, and organizational knowledge
  • 🏗️ Most of my time goes to distribution and deployment — shipping the same product as multi-tenant cloud SaaS and as a self-hosted enterprise package
  • 🧠 Working with TypeScript, Node.js, Fastify, MongoDB, Neo4j, Pinecone, Docker, AWS, LLMs & MCP
  • 🌱 Exploring AI agents, retrieval quality, and distributed systems
  • 📫 Reach me at nit8339@gmail.com

💼 Experience

Bytebell  ·  Apr 2024 – Present

🧭 Engineering Manager  ·  May 2026 – Present

  • ☁️ Deployed the platform to client-owned servers on AWS and GCP, handling infrastructure setup and production issues end to end
  • 📦 Built the containerized distribution pipeline — versioned release packaging, Docker Compose stacks, deployment and licensing manifests in etcd, HAProxy routing, and signed image publishing to a private registry
  • 🔄 Shipped a self-updating system service that keeps single-tenant on-premise installations current with no manual upgrade work from the customer
  • ⚡ Cut end-to-end processing time by 30% and infrastructure cost by 40% through pipeline batching and query optimization
  • 🔐 Built multi-organization access control with RBAC, per-org data isolation, and super-admin roles
  • 🛠️ Resolved 150+ production issues across client deployments

👨‍💻 Software Engineer  ·  Apr 2024 – May 2026

  • 🏛️ Built and shipped a hybrid B2B SaaS AI developer-knowledge platform — RAG and knowledge-graph search over code repositories and documents
  • 📥 Developed the content ingestion system letting companies add Git repositories, websites, PDFs, and images, then query them in natural language through a Pinecone-backed RAG pipeline
  • 🔌 Built the MCP server exposing retrieval to coding agents, with session management, persistent connections, and per-user API keys
  • 🖥️ Shipped client surfaces including a VS Code extension and an Electron desktop app for managing locally running models
  • 💬 Designed the chat system with per-user persistent context

Coding Ninjas  ·  Jan 2024 – Apr 2024

🎓 Teaching Assistant  ·  Part-time

  • 📚 Resolved 100+ student questions on competitive programming, data structures, and algorithms
  • 🤝 Mentored 50+ students, maintaining a 4.8/5 average rating

💻 Use To Code

Languages

TypeScript JavaScript Python C++ C Bash

AI & LLM

RAG Knowledge Graphs MCP Vector Search Chunking
Anthropic OpenAI Gemini OpenRouter Langfuse

Backend

Node.js Bun Express RabbitMQ
Fastify REST and SSE BullMQ

Databases

MongoDB Neo4j Redis
Pinecone S3

Infra & DevOps

Docker AWS GCP GitHub Actions Linux
Docker Compose etcd HAProxy ECR PM2

Frontend

React Vite Astro TailwindCSS Electron
shadcn ui TanStack Query

Auth & Integrations

OAuth 2.0 GitHub Apps GitLab API
JWT RBAC Multi-tenancy

Tools

Git GitHub VS Code Postman Figma


🧩 What I'm interested in

Shipping software into environments you don't control is a different problem from shipping to your own cloud. You can't SSH in when something breaks, every customer setup is different, and you still have to deliver updates and enforce licensing. Building that pipeline taught me more than anything else I've worked on.

I'm also interested in retrieval quality — the gap between a RAG demo that looks impressive and one that actually returns the right context on a large, messy codebase.


📫 Connect with me

LinkedIn GitHub X Email

Pinned Loading

  1. codeforces codeforces Public

    codeforces round problems

    C++ 1

  2. benemart benemart Public

    EJS

  3. catch_me catch_me Public

    HTML

  4. eco-yuva eco-yuva Public

    landing page for eco yuva

    HTML

  5. graphs graphs Public

    practice of graphs at coding ninjas

    C++

  6. Jerico Jerico Public

    TypeScript 1