Rishabh Srivastava profile photo 2 on Tal
Rishabh Srivastava profile photo 1 on Tal
Rishabh Srivastava profile photo 2 on Tal
Rishabh Srivastava profile photo 1 on Tal

Rishabh Srivastava

Senior Software Engineer @ Neurealm | Go · Python · TypeScript | IaC | AWS · Kubernetes | LLM

Bengaluru

4+ years of work experience

Neurealm
Dec 202510 mosPresent

Bengaluru

Architected and built a ˜2,800 LOC Go medical-device middleware (Argos Infinity) bridging an SSE-based Java hemodynamic backend with a React clinical dashboard, deployed on FDA-regulated edge tablets in ICUs owning end-to-end deployment topology, container packaging, and configuration-as-code surface • Designed Infrastructure-as-Code patterns for sealed medical-device deployment: cross-compiled Go binaries for ARM tablets, embedded SQLite migrations via Go embed, 12-factor environment-variable configuration and immutable single-binary distribution with zero filesystem-layout assumptions • Engineered a hexagonal architecture making storage, auth, upstream client, and broadcaster pluggable enabling the same Go binary to deploy as either an edge tablet runtime or a central server, with adapter wiring as the only deployment-specific surface • Built a custom in-memory pub/sub broadcaster fanning out a single upstream SSE connection to 1000+ downstream subscribers via hierarchy-aware matching (session →bed →unit →hospital →system), reducing upstream load by 100× and eliminating per-subscriber connection overhead • Implemented OAuth2 client-credentials flow with sync.Mutex-guarded token caching, 30-second proactive refresh, and stale-token fallback to keep ingestion alive during identity-provider outages documented credential-rotation behavior and failure modes for compliance review • Built a fail-soft REST hydration pipeline (HydrateAll at startup, HydrateGap on reconnect) walking the upstream hierarchy in dependency order (systems →hospitals →units →beds →sessions), degrading gracefully on partial failures so tablets boot fast even with limited upstream availability • Implemented SSE resilience patterns (exponential backoff with jitter, Last-Event-ID resumption, background gap-detection goroutine, Go HTTP WriteTimeout=0 override for long-lived streams) with full failure-mode and edge-case documentation
Accenture
Aug 20241 yr 5 mosDec 2025

On-site

• Designed and implemented backend services in Go exposing REST and GraphQL endpoints for internal product teams with pagination, idempotency, and backward-compatible versioning to ensure safe platform consumption. • Built and optimized PostgreSQL schemas and queries using indexing (BTREE/GIN), partitioning, and EXPLAIN/ANALYZE to reduce latency on high-volume paths while maintaining ACID guarantees. • Adopted TDD with table-driven tests and mocks for handlers, services, and data access; increased coverage and prevented regressions during iterative refactors. • Containerized workloads and operated services on Kubernetes with liveness/readiness probes, rolling updates, and HPAs to ensure resilience and elasticity under spiky retail traffic. • Implemented CI/CD using GitHub Actions to build, test, scan, and publish images, followed by Helm/Kustomize-based deployments to Kubernetes; enforced branch protections and PR checks for reliable releases. • Established observability with Prometheus metrics (latency, error rate, throughput, resource saturation) and Grafana dashboards tied to SLOs; configured alert rules via Alertmanager to reduce MTTR. • Developed event-driven integrations with Apache Kafka (producer/consumer services, consumer groups, retry/backoff) to decouple processing and improve fault tolerance across platform components. • Integrated authentication/authorization using JWT/OIDC/OAuth2 for secure service-to-service and user access paths, including token validation and scoped permissions. • Deployed and managed platform components in AWS (ECR, S3, ECS/EKS, CloudWatch) • Explored Temporal for orchestrating long-running, multi-step operations with retries, timeouts, and durable state as a reliable alternative to ad-hoc schedulers. • Adopted GitOps practices with Argo CD/Flux: declarative manifests, PR-based promotions across environments, continuous reconciliation for drift detection, and safe rollbacks.
Accenture
Aug 20223 yrs 5 mosDec 2025

Bengaluru, Karnataka, India

HighRadius
Jan 20213 mosMar 2021

Remote

Built a Web Application that helps manage invoices from customers. Assembled with React, and JavaScript and connected with Java back-end and SQL database with 50000 entities. Enabled with AI predictions for delay prediction with RMSE 12.4.

Rishabh’s AI Stack

claude code
claude code
codex
codex
cursor
cursor
langgraph
langgraph
mcp
mcp
OpenAI Agents SDK
OpenAI Agents SDK

Education

Kalinga Institute of Industrial Technology, Bhubaneswar

Bachelor of Technology - BTech, ELECCTRONICS AND TELECOMMUNICATION ENGINEERING

Kalinga Institute of Industrial Technology, Bhubaneswar

20184 yrs2022
Delhi Public School - India

Senior secondary High School, Science

Delhi Public School - India

20152 yrs2017

Join Rishabh and 10k+ other professionals on

Tal Boss

Tal is the app where bosses meet engineers & builders directly, without middlemen

Download Tal Boss

Rishabh Srivastava on Tal

Headline

Senior Software Engineer @ Neurealm | Go · Python · TypeScript | IaC | AWS · Kubernetes | LLM

About

Senior Backend Engineer with 4+ years architecting production-grade systems in Go, Python, and TypeScript across AWS, Kubernetes, and FDA-regulated edge deployments. Currently at Neurealm building a Go middleware bridging a real-time Java hemodynamic engine with React clinical dashboards running on edge tablets in ICUs. ~2,800 LOC, hexagonal architecture, OAuth2 + JWT auth, a custom in-memory pub/sub broadcaster with hierarchy-aware fan-out (session → bed → unit → hospital → system), and full SSE gap-detection and reconnection. Single-binary, immutable, cross-compiled to ARM, with embedded SQLite migrations — IaC discipline applied at the application layer. Before Neurealm, 3.5 years at Accenture on the Maersk Developer Platform serving 4,500+ developers — Terraform modules, CloudFormation templates, custom Kubernetes Operators (Kubebuilder), GitOps pipelines (GitHub Actions + ArgoCD), and a 10K+ req/sec Go Secrets Service with sync.Pool / GOMEMLIMIT tuning. 🛠 Core Stack Languages: Go, Python, TypeScript, SQL, Bash Infrastructure as Code: Terraform, CloudFormation, Helm, Kubernetes Operators (Kubebuilder) Cloud & Containers: AWS (EKS, ECS, Lambda, IAM, VPC), Docker (distroless, reproducible builds), Kubernetes Backend: gRPC, REST, SSE, Pub/Sub, Event-Driven Systems, Hexagonal Architecture Messaging: Apache Kafka, Temporal, Redis Pub/Sub Observability: Prometheus, Grafana, OpenTelemetry, distributed tracing Data: PostgreSQL, MongoDB, Redis, SQLite (WAL mode, embedded migrations) 🤖 AI / LLM Work LLM output evaluation, AI failure analysis, prompt engineering, structured QA scoring, and AI agent training data creation. GitHub Copilot Certified. Daily user of Claude Code and Roo Code for cross-language code review and architecture work. 📜 Recognition Pinnacle Award (FY25 North Star), Accenture — Technical excellence and delivery impact GitHub Copilot Certification (Aug 2025) Open to: senior backend / platform engineering roles. If you're working on distributed systems, Go infrastructure let's talk.

Location

Bengaluru

AI stack

claude code

codex

cursor

langgraph

mcp

OpenAI Agents SDK

Work experience

Senior Software Engineer at Neurealm, Dec 2025 - Present · 10 mos, Bengaluru, Architected and built a ˜2,800 LOC Go medical-device middleware (Argos Infinity) bridging an SSE-based Java hemodynamic backend with a React clinical dashboard, deployed on FDA-regulated edge tablets in ICUs owning end-to-end deployment topology, container packaging, and configuration-as-code surface • Designed Infrastructure-as-Code patterns for sealed medical-device deployment: cross-compiled Go binaries for ARM tablets, embedded SQLite migrations via Go embed, 12-factor environment-variable configuration and immutable single-binary distribution with zero filesystem-layout assumptions • Engineered a hexagonal architecture making storage, auth, upstream client, and broadcaster pluggable enabling the same Go binary to deploy as either an edge tablet runtime or a central server, with adapter wiring as the only deployment-specific surface • Built a custom in-memory pub/sub broadcaster fanning out a single upstream SSE connection to 1000+ downstream subscribers via hierarchy-aware matching (session →bed →unit →hospital →system), reducing upstream load by 100× and eliminating per-subscriber connection overhead • Implemented OAuth2 client-credentials flow with sync.Mutex-guarded token caching, 30-second proactive refresh, and stale-token fallback to keep ingestion alive during identity-provider outages documented credential-rotation behavior and failure modes for compliance review • Built a fail-soft REST hydration pipeline (HydrateAll at startup, HydrateGap on reconnect) walking the upstream hierarchy in dependency order (systems →hospitals →units →beds →sessions), degrading gracefully on partial failures so tablets boot fast even with limited upstream availability • Implemented SSE resilience patterns (exponential backoff with jitter, Last-Event-ID resumption, background gap-detection goroutine, Go HTTP WriteTimeout=0 override for long-lived streams) with full failure-mode and edge-case documentation

Software Engineering Analyst at Accenture, Aug 2024 - Dec 2025 · 1 yr 5 mos, On-site, • Designed and implemented backend services in Go exposing REST and GraphQL endpoints for internal product teams with pagination, idempotency, and backward-compatible versioning to ensure safe platform consumption. • Built and optimized PostgreSQL schemas and queries using indexing (BTREE/GIN), partitioning, and EXPLAIN/ANALYZE to reduce latency on high-volume paths while maintaining ACID guarantees. • Adopted TDD with table-driven tests and mocks for handlers, services, and data access; increased coverage and prevented regressions during iterative refactors. • Containerized workloads and operated services on Kubernetes with liveness/readiness probes, rolling updates, and HPAs to ensure resilience and elasticity under spiky retail traffic. • Implemented CI/CD using GitHub Actions to build, test, scan, and publish images, followed by Helm/Kustomize-based deployments to Kubernetes; enforced branch protections and PR checks for reliable releases. • Established observability with Prometheus metrics (latency, error rate, throughput, resource saturation) and Grafana dashboards tied to SLOs; configured alert rules via Alertmanager to reduce MTTR. • Developed event-driven integrations with Apache Kafka (producer/consumer services, consumer groups, retry/backoff) to decouple processing and improve fault tolerance across platform components. • Integrated authentication/authorization using JWT/OIDC/OAuth2 for secure service-to-service and user access paths, including token validation and scoped permissions. • Deployed and managed platform components in AWS (ECR, S3, ECS/EKS, CloudWatch) • Explored Temporal for orchestrating long-running, multi-step operations with retries, timeouts, and durable state as a reliable alternative to ad-hoc schedulers. • Adopted GitOps practices with Argo CD/Flux: declarative manifests, PR-based promotions across environments, continuous reconciliation for drift detection, and safe rollbacks.

Associate Software Developer at Accenture, Aug 2022 - Dec 2025 · 3 yrs 5 mos, Bengaluru, Karnataka, India

Software Engineer Intern at HighRadius, Jan 2021 - Mar 2021 · 3 mos, Remote, Built a Web Application that helps manage invoices from customers. Assembled with React, and JavaScript and connected with Java back-end and SQL database with 50000 entities. Enabled with AI predictions for delay prediction with RMSE 12.4.

Education

Bachelor of Technology - BTech, ELECCTRONICS AND TELECOMMUNICATION ENGINEERING, Kalinga Institute of Industrial Technology, Bhubaneswar

Senior secondary High School, Science, Delhi Public School - India

Public links

iamrishabh07.vercel.app: https://iamrishabh07.vercel.app/

github: https://github.com/iamRishabh07

codeforces: https://codeforces.com/profile/iamrishabh

leetcode: https://leetcode.com/iamrishabh