Skip to content
View Heman10x-NGU's full-sized avatar

Block or report Heman10x-NGU

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 supported. This note will be visible to only you.
Report abuse

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

Report abuse
Heman10x-NGU/README.md

Hey, I'm Hemant

Backend / distributed systems engineer at Bank of New York Mellon building high-throughput event pipelines and reliable workflow-driven services (Kafka, gRPC, Redis, Temporal).

I solve performance + reliability problems — low-latency APIs, idempotency, retries, observability, concurrent systems — and build side-projects around distributed caches, task queues, developer tools, and real-time AI agents.

Currently exploring: storage systems, real-time architectures, MCP server development, and LLM integrations with strict structured outputs.


Featured Projects

ThreadGraph — Goroutine Leak & Deadlock Detector for Go

Static + dynamic analysis tool that finds goroutine leaks, deadlocks, and lock bugs in Go programs using execution traces — no instrumentation or code changes needed.

  • 94% accuracy on GoBench GoKer — 64/68 real production bugs detected (Kubernetes, etcd, CockroachDB, gRPC, Docker)
  • 0 false positives on net/http/httptest with 224 goroutines
  • Goroutine provenance tree, Tarjan's SCC N-way deadlock detection, go/ssa static analysis, CI baseline flags

PhronAi — Voice-Powered AI Diagramming

Voice-controlled AI agent that turns speech into system diagrams in real-time.

  • Django + React + Groq LLaMA 3.3 + Deepgram
  • Zero hallucination via Pydantic schema validation + Instructor
  • ~4s end-to-end latency, 95%+ transcription accuracy

prelaunch-mcp — Startup Idea Validator for AI Agents

MCP server that gives AI agents (Claude Code, Cursor, Windsurf) a pre-build reality check — scans 6 sources with LLM-powered intent parsing before you write a line of code.

  • Scans GitHub, HN, npm, PyPI, Reddit, Google/DDG in parallel
  • Outputs competition_score + demand_score + gap analysis with dynamic insights
  • Drop-in for any MCP-compatible client: claude mcp add prelaunch -- uvx prelaunch-mcp

NexusCache — Distributed Cache in Go

High-performance distributed caching system with etcd service discovery, gRPC communication, consistent hashing, and Prometheus monitoring.

  • 23,400 ops/sec with sub-1ms P50 latency (macOS M4)
  • Thread-safe LRU cache with singleflight deduplication and concurrent access
  • Hot data replication across nodes

TitanQueue — Distributed Task Queue in Go

Production-ready task queue with Redis, designed for reliability through at-least-once delivery.

  • Concurrent worker pool with lease-based ownership and automatic recovery
  • Priority queues, retry with exponential backoff, graceful shutdown
  • Built-in Web UI dashboard for monitoring

Tech Stack

Languages: Go · Java · Python · C++ · TypeScript

Systems & infra: Kafka · gRPC · Redis · etcd · Temporal · Postgres · Elasticsearch · Docker

AI & LLM: Claude API · Groq LLaMA · Deepgram · Instructor · Pydantic · MCP

Patterns: Consistent hashing · Singleflight · At-least-once delivery · Lease-based ownership · Exponential backoff · Goroutines · Worker pools · Thread-safe data structures


Building AI infra or real-time systems? Let's talk.


Connect

LinkedIn Email


GitHub Stats

Pinned Loading

  1. NexusCache NexusCache Public

    High-performance distributed cache in Go with consistent hashing, singleflight, etcd discovery, and gRPC. 23K ops/sec, 713µs P50 latency (3-node Docker cluster).

    Go

  2. PhronAi PhronAi Public

    AI SPEECH TO WHITEBOARD 🎤 Voice-powered AI diagramming platform. Speak naturally, get professional system diagrams instantly. Built with Django, React, Groq LLaMA 3.3, and Deepgram.

    TypeScript

  3. TitanQueue TitanQueue Public

    A production-ready distributed task queue built in Go with Redis, designed for reliability through at-least-once delivery semantics.

    Go