Software Engineer · Hyderabad

Backend, automation, and reliability for enterprise financial systems.

I’m Mayank Sahu, a Software Engineer at Broadridge (Hyderabad) with 3+ years of experience building scalable services, automation platforms, and reliability-focused systems. I’m currently building Continuum, an agent memory manager (STM → MTM → LTM) using embeddings and vector search to keep long-running agents consistent.

Java · Spring Boot · REST APIs Python · Automation · CI/CD Microservices · SQL/NoSQL Embeddings · Vector Search · RAG
Location: Hyderabad, Telangana, India
Portfolio: mayanksahu.in

Now

I’m focused on engineering reliable backend services, automation platforms, and agent infrastructure that can sustain enterprise workloads.

✅ Backend services + REST APIs
✅ Automation platforms + CI/CD (Jenkins)
✅ Reliability improvements (observability + latency)
✅ Agent Memory Manager (STM → MTM → LTM)
Last updated:
Timezone: Asia/Kolkata

Skills Toolkit I trust in delivery

Languages
Core
JavaPythonJavaScript SQLHTML/CSS
Frameworks & Libraries
Front + Back
Spring BootReact.jsNode.jsFlask SeleniumPlaywrightJUnitPyTestBDD (Serenity/Cucumber)
AI/ML & Data
Applied
OpenAI APIEmbeddingsVector Databases RAGRetrieval Orchestrationscikit‑learn

Current focus: memory routing for long‑running agents (recency vs task relevance vs durable knowledge).

Automation & Testing
Reliability
Test AutomationAPI TestingRegression Strategy Performance TestingQuality Engineering UI Automation (Windows/Accessibility)

I care about reliability: debuggability, CI feedback loops, and measurable quality signals.

Platforms & Databases
Delivery
JenkinsREST APIsMicroservicesGit MySQLPostgreSQLMongoDBSQL Server

Delivery focus: scalable services, observability, and production-grade rollouts.

Experience Impact & growth milestones

Broadridge India · Software Engineer (Platform & Reliability)
Hyderabad, Telangana
Jul 2024 → Present
  • Designed and delivered internal engineering platforms and workflow automation for enterprise financial systems, improving release throughput by 40% and reducing manual operational effort by 60%.
  • Built and maintained backend services (Java/Python) and integrations to support quality signals, execution workflows, and platform insights consumed by cross-functional teams.
  • Implemented and optimized REST APIs and service-to-service communication patterns, improving scalability by and reducing response latency by 45%.
  • Strengthened reliability through CI/CD hardening (Jenkins, Docker) and observability improvements, reducing MTTD by 50%.
Broadridge India · Software Engineer (Engineering Productivity)
Hyderabad, Telangana
Jun 2023 → Jul 2024
  • Developed reusable engineering components and automation-driven workflows to standardize releases and improve developer productivity across multiple teams.
  • Led code reviews and introduced maintainable design patterns for Java and Python services, improving quality metrics by 35% and reducing production issues by 25%.
  • Built CI/CD pipelines with Jenkins, reducing deployment time by 70% and improving environment consistency.
  • Partnered with stakeholders to define actionable platform insights (execution signals, reliability indicators) and shipped incremental improvements with clear ownership.
Broadridge · Software Engineering Intern (Automation & Tools)
Hybrid
Sep 2022 → Jun 2023
  • Built automation-driven tooling and scripts for critical business workflows, improving repeatability and accelerating release readiness for enterprise applications.
  • Re-engineered a legacy batch processing workflow in Java and Python, improving throughput by and reducing processing time from hours to minutes.
HighRadius · Product Intern
Bhubaneswar, Odisha
Jan 2022 → Sep 2022
  • Built full‑stack features (React + Node.js + MongoDB) for 500+ corporate clients.
  • Developed AI invoice matching (Python + scikit‑learn), reducing manual processing by 80%.
  • Delivered 12 features across 3 releases using Agile sprints.

Projects Hands-on buildouts

Continuum — Agent Memory Manager
Python · OpenAI API · Vector Databases
Oct 2025 → Present
  • Built a multi-layer memory system (STM/MTM/LTM) to manage conversation context and task history with lifecycle-aware retention and retrieval.
  • Implemented embeddings + vector similarity search with a pluggable vector-store design to support multiple backends.
  • Designed memory routing to query the right layer based on recency, task relevance, and durability, improving long-running agent consistency beyond basic RAG.
  • Architected modular services (embedding, memory layers, retrieval/orchestrator) to keep providers and storage backends swappable.
  • v1 delivered with STM and MTM complete; building v2 roadmap including memory UI (browse/edit/delete) and graph-style navigation.

Education Academic foundation

Siksha ’O’ Anusandhan University
B.Tech in Computer Science · CGPA 8.66/10.0
2019 → 2023
  • Relevant Coursework: Data Structures and Algorithms, Machine Learning, DBMS, Software Engineering, Cloud Computing, Operating Systems, Computer Networks
  • Leadership: Technical Lead at College Coding Club; organized technical workshops and peer learning sessions
  • Activities: National Service Scheme (NSS) volunteer