Mayank Sahu
Designing systems that scale, APIs that hold, and agents that remember.
3+ years engineering production backend services at Broadridge — microservices, event-driven pipelines, and on-call reliability for 10,000+ enterprise users. Now extending into AI infrastructure: agent memory, RAG pipelines, and multi-agent orchestration.
Featured System
Continuum
Active · v2.0.3 · MCP serverPython · Postgres · pgvector · MCP · HNSW · BM25 · RRF · bge-m3
Agent memory is a hard problem — LLMs have no native persistence across sessions. Continuum solves it with a layered STM / MTM / LTM architecture over Postgres + pgvector, and ships an MCP server that gives any client — Claude Code, Claude Desktop, Cursor — four memory tools: remember, recall, current, timeline.
- MCP server: Memory as tool calls over stdio or Streamable-HTTP — pip install continuum-mcp, register once, and the agent remembers. Published on PyPI.
- Hybrid retrieval: Dense bge-m3 vectors + BM25 lexical search fused with Reciprocal Rank Fusion, over an HNSW-indexed pgvector store — matches on meaning and on exact tokens.
- Bi-temporal & verified: Live-row invalidation with "as of" time-travel queries; 100% supersession and bi-temporal correctness, ~74% on LongMemEval-S, 1800+ tests green in CI.
Experience
Software Engineer
Broadridge IndiaPlatform · Reliability · Productivity
- Engineered backend microservices in Java + Spring Boot backed by MySQL, serving 10,000+ enterprise users across financial workflows — reliability and scalability at the core.
- Optimized REST API performance and inter-service communication, reducing aggregate latency by ~45% and improving service scalability by 3x.
- Integrated Kafka and async messaging for high-throughput service-to-service flows, enabling event-driven patterns across distributed backend services.
- Production on-call rotation on AWS — debugged across services, queues, and infra; reduced Mean Time To Detect (MTTD) by 50%.
- Designed and operated Jenkins + Docker CI/CD pipelines for 15+ microservices at 99.5% uptime; Python automation frameworks eliminated 60% of manual ops.
- Drove regression coverage to 85% via JUnit / PyTest, cutting release cycle time from 2 days to 4 hours.
Product Engineering Intern
HighRadiusFull-Stack · AI · Fintech
- Built full-stack features (React + Node.js + MongoDB) for 500+ corporate clients across 3 Agile releases.
- Developed AI invoice-matching model (Python + scikit-learn), reducing manual processing by 80%.
Technical Stack
Languages
Backend & Systems
Databases & Caching
Messaging & Events
Cloud & DevOps
AI Infrastructure
Reliability
Testing & Quality
Education
Siksha 'O' Anusandhan University
B.Tech · Computer Science & Engineering · CGPA 8.66 / 10