GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — sumitbopche01 - Overview

@sumitbopche01 sumitbopche01 Follow
More
  • Overview
  • Repositories
  • Projects
  • Packages
  • Stars
@sumitbopche01
sumitbopche01
Follow
View sumitbopche01's full-sized avatar

Sumit Bopche sumitbopche01

Follow
Backend & LLM systems engineer, 8+ yrs. Multi-agent orchestration, hybrid retrieval, GPU inference. Python · Go · TypeScript · AWS
11 followers · 15 following
  • Bengaluru, Karnataka, India
  • sumitbopche.com
  • @sumitbopche01

Achievements

Achievement: Pair Extraordinairex3Achievement: QuickdrawAchievement: Pull Sharkx2Achievement: YOLO

Achievements

Achievement: Pair Extraordinairex3Achievement: QuickdrawAchievement: Pull Sharkx2Achievement: YOLO
More
  • Overview
  • Repositories
  • Projects
  • Packages
  • Stars
sumitbopche01/README.md

Sumit Bopche, Senior Software and AI Engineer. Backends, GenAI, agents, retrieval, and evals. Open to senior software, GenAI, and senior AI roles.

Website LinkedIn Email Medium X

Jio 2017 → Freightify 2019 → Humber College, Toronto 2022 → Decentral 2023 → HariNext 2026


About

Senior software engineer, eight years in production, from backends at Jio and Freightify to GenAI systems at Decentral and HariNext. Open to senior software, GenAI, and senior AI roles.

Most of the agent orchestration is hand-built. The hard part is the budget on the loop, the retrieval when a vector hit is wrong, the eval before a model is trusted, and the service that has to stay up.

  • Decentral (2023–26), Senior Backend Engineer.
    • Multi-agent orchestration in TypeScript: an orchestrator–worker retrieval loop, and a 9-role adversarial pipeline with convergence checks and human review. Caps on cycles, wall-clock time, and spend.
    • MCP on the official SDK, with dynamic tool discovery. Discovered tools and server health stored in Postgres.
    • Hybrid search over a Gmail-scale corpus (pgvector + Postgres full-text). Email ontology in Neo4j: 4 entity types, 8 relationship types.
    • Agent memory with a token budget, long-term vectors, and episodic snapshots. Evals: a golden set, LLM-as-judge, per-model token and cost telemetry.
    • Inference on an 8×H100 cluster. A multimodal assistant (Slack, email, speech, image) served with vLLM and Hugging Face TGI.
  • HariNext (2026–), Senior Software & AI Engineer. Three live products, architecture through monitoring. Portfolio.
    • The CEO — a streaming assistant that runs the app through multi-step tool calls: tasks, inbox, navigation.
    • Market Pulse — 100 email editions and 58 reels published unattended, for 1,000+ investors and traders. Ingestion across hundreds of sources.
    • Options research — NSE strategies on live capital. About 50 evaluators across 21 families. Risk plane with loss limits, cooldowns, a kill switch, and idempotent routing. A strategy is promoted only after backtest, paper, and shadow eval.
  • Freightify (2019–22), Senior Software Engineer. Go and Node microservices on AWS, 100K+ requests a day.
    • Owned the services that replaced a PHP monolith, design through production. API response time down 40%.
    • CQRS pipelines for freight-rate processing. Processing time down 30%.
    • Node and TypeScript services under TDD. Production defects down 25%.
    • Invoicing automation from a day to seconds. React and Redux for customer logistics configuration.
    • Mentored juniors, and ran a weekly engineering session plus an internal documentation hackathon.
  • Jio (2017–19), Associate Developer.
    • Migrated the Jio Music backend to Node.js on a platform serving 100M+ users.
    • Google Home integration across 10M+ devices.
    • Real-time backend for Jio Tayari on Socket.io and Elasticsearch. MySQL at scale, with load tests before each release.
    • Services deployed on bare metal behind load balancers.
    • Built an internal CI/CD platform that engineering teams across the company adopted.

Building now

The CEO command center: today's tasks, a focus timer, and a live session

🗂️ The CEO   Live
A streaming assistant that runs the app through multi-step tool calls: tasks, inbox, and navigation. Eisenhower focus, Pomodoro, and learning paths stay free; chat and voice are optional.
Next.js Supabase Tool calling SSE
Market Pulse: a daily Indian, US, and Asian markets briefing

📈 Market Pulse   Live
A daily markets briefing for 1,000+ investors and traders, plus Instagram reels. 100 email editions and 58 reels published with no hand edits. One gated pipeline: fetch → verify → narrate → QC → render → publish. Provenance envelopes mean estimated data never renders as fact, and a failed QC gate drops the output.
TypeScript Bull/Redis Supabase OpenAI

🥊 Fit Fighter   Beta
A camera-based fitness game: moves tracked with on-device pose detection fuel the gameplay. v1 is out with a small user group. Pitch · Privacy policy
Flutter Pose detection On-device ML

📊 Options research platform   Private
NSE options on live capital. About 50 strategy evaluators across 21 families, with LightGBM walk-forward validation. Promotion only after backtest, paper, and shadow eval. Risk plane: loss limits, cooldowns, a kill switch, and idempotent routing.
FastAPI LightGBM WebSockets


Open source

🔎 beyond-vector-search  ·  Python
The retrieval work, in public. The model lists files, greps, reads the lines it needs, and follows cross-references. A vector index is optional, and the trace of tool calls is the debugging tool. Essay: Beyond Vector Search.

Writing

GenAI

  • Beyond Vector Search: How Claude and OpenAI Agents Actually Find Information in Documents
  • Integrating Mistral AI with Dynamic Function Calls

Software engineering

  • Mastering State in React: Redux from First Principles
  • JSON Web Tokens (JWT): The Ultimate Guide for Developers
  • Understanding Strings, Bytes, and Runes in Golang
  • Understanding SOLID Principles
  • Sockets in Operating System
  • Run a Golang Binary as a Daemon Service
  • TypeScript Cheatsheet
  • Basics of the Aggregation Pipeline in MongoDB
  • Understanding QR Codes

How I build

Principle Where it shows up
Bounded over open-ended. Every agent loop gets a budget and a stop condition. Plan-execute-review loops at Decentral with hard caps on cycles, wall-clock time, and spend
Pipelines over mega-agents. Small contracted stages are debuggable. Market Pulse's fetch → verify → narrate → gate → publish stages
Fail closed. A skipped output beats a confidently wrong one. Fail-closed QC gates on generated reel scripts; provenance so estimates never pass as facts
Measure before trusting. Golden sets, LLM-as-judge, and per-model cost/token telemetry
Retrieval is a system, not a vector DB. Hybrid pgvector + Postgres FTS with RRF, LLM-built Neo4j graphs, agentic search

Stack

AI layer

Agents Hand-built multi-agent orchestration · MCP with dynamic tool discovery · tool calling · bounded plan-execute-review · trigger.dev · LangChain · LangGraph
Retrieval pgvector · Postgres full-text search · reciprocal rank fusion · Neo4j · agentic search
Evals Golden sets · LLM-as-judge · per-model cost and token telemetry
Inference vLLM · Hugging Face TGI · PyTorch · 8×H100 serving · LightGBM

Backend and platform

Languages Go · Python · TypeScript
Services FastAPI · NestJS · Next.js · React · Flutter · WebSockets · CQRS
Data PostgreSQL · Redis · Bull · MongoDB · Elasticsearch · Supabase
Platform AWS · GCP · Docker · Kubernetes · GitHub Actions · NGINX · Grafana / Loki

Open to senior software, GenAI, and senior AI roles. Email

Pinned Loading

  1. 75-days-challenge 75-days-challenge Public

    TypeScript 1

  2. beyond-vector-search beyond-vector-search Public

    Agentic document search: grep, read, and follow the reference. A vector index is optional.

    Python 1

  3. job_radar job_radar Public

    TypeScript 1

  4. Kaggriculture Kaggriculture Public

    Kaggriculture competition agent

    Python 1

Something went wrong, please refresh the page to try again.
If the problem persists, check the GitHub status page or contact support.

Uh oh!

There was an error while loading. Please reload this page.

You are visitor 01402520 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.