Skip to content
View prabhakar713's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report prabhakar713

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

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

Report abuse
prabhakar713/README.md

 The Pitch

Most engineers pick one lane. I built a career at the intersection of five.

I design and ship full systems end-to-end — backend, frontend, infrastructure, security, and the AI layer on top — then I sit with the customer to make sure it survives production. That combination — builder + forward-deployed problem-solver + AI engineer — is why enterprise BFSI teams across APAC and North America have trusted me with their platform experience for 4+ years.

I don't hand off. I don't wait for a ticket. If a customer is blocked at 2 AM, I ship the fix, own the rollback plan, and write the postmortem the same week.


About Me

Senior Software Engineer based in Bangalore, India, currently building a secure Virtual Data Room platform for regulated enterprises. Previously Senior Solution Engineer at Vymo, where I owned CRM platform delivery for banks, insurers, and financial institutions across APAC and North America.

I care about three things, in this order:

  1. Customer outcome — does the change actually move a metric that matters to the business?
  2. System integrity — will it still be correct under load, failure, and adversarial input?
  3. Team leverage — did I leave the codebase, docs, or on-call runbook better than I found it?

My comfort zone spans distributed systems, event-driven architectures, secure authorization (RBAC/ABAC), and LLM-powered product features — glued together with pragmatic engineering.

name:         Prabhakar Kumar
role:         Senior Software Engineer
location:     Bangalore, India
experience:   4+ years
domains:
  - Enterprise SaaS
  - BFSI / Fintech
  - CRM Platforms
  - Secure Document Rooms
  - Applied AI / LLM
stack:        polyglot full-stack
availability: open to select roles

Career Timeline

Senior Software Engineer

Feb 2026 — Present Secure Virtual Data Room Platform Enterprise-grade document collaboration for M&A, due-diligence, and regulated deal-rooms.

  • Designed RBAC + ABAC authorization with per-document, per-attribute policy evaluation.
  • Built event-driven microservices on RabbitMQ with idempotent consumers and DLQs.
  • Tuned MongoDB aggregation pipelines for high-volume cross-region replication.
  • Shipped on Kubernetes with Helm, Redis caching, and HashiCorp Vault for secret rotation.
  • Wrote the audit-logging framework that powers compliance evidence for enterprise customers.

Senior Solution Engineer · Vymo Technologies

Jul 2022 — Feb 2026 Enterprise CRM Platform — BFSI · APAC & North America Part solution architect, part forward-deployed engineer for banks, insurers, and asset managers.

  • Cut CRM data setup and validation effort by 80% via an in-house automation platform.
  • Built high-concurrency React dashboards over large customer datasets.
  • Integrated Salesforce, Slack, Outlook, and telephony APIs into a unified CRM surface.
  • Led Vymothon — the internal AI-driven CRM hackathon — winning the New Innovative Award.
  • Was the on-site engineer for enterprise rollouts across three continents.

Engineering Philosophy

Ship, then harden

A working v1 in production beats a perfect v2 in a slide deck. Then I go back and add the retries, the metrics, the audit trail, and the failure test.

Boring where it matters

Postgres, Redis, RabbitMQ, K8s. I reach for the exotic tool only when the boring one has actually run out of runway — not before.

Own the outcome

I write the code, I do the release, I take the on-call page, I write the postmortem. The loop closes on me.

Design for the auditor

In BFSI and secure-data work, "it works" is not enough — every action needs to be logged, attributable, and reversible.

Career Highlights

80% CRM effort reduction Secure Document Platform Event-driven microservices
Hackathon Winner Raising the Bar Lightning Bolt
APAC + NA Auth, audit, on-call

Enterprise Experience

Regions

  • APAC — India, Singapore, Indonesia, Vietnam
  • North America — United States, Canada
  • Follow-the-sun deployment cycles

Verticals

  • Banks & NBFCs
  • Life & general insurance
  • Wealth & asset management
  • M&A / secure deal rooms

Delivery Modes

  • Forward-deployed on customer sites
  • Solution design workshops
  • Custom integration engineering
  • Production incident ownership

Impact, In Numbers

80%

reduction in CRM data setup & validation effort via automation

2

continents of enterprise BFSI clients supported (APAC + NA)

3

company awards for engineering, delivery, and innovation impact

1st

place, Vymothon — internal AI-driven CRM hackathon

4+

years shipping enterprise software end-to-end

10+

microservices designed, deployed, and owned in production

99.9%

target availability for secure document workflows

0

P0 security incidents on services I own


 Tech Stack

Languages
JavaScript TypeScript Python HTML5 CSS3


Frontend
React Next.js Redux Tailwind Sass


Backend
Node.js Express FastAPI REST APIs GraphQL


Databases
MongoDB PostgreSQL MySQL Redis


Messaging & Streaming
RabbitMQ Event-Driven


Cloud & DevOps
AWS Docker Kubernetes Helm GitHub Actions Nginx


Security & Auth
JWT OAuth2 RBAC ABAC Vault


AI & LLM
OpenAI LangChain LangGraph AI Agents Prompt Engineering


Tools & Testing
Git Jest Swagger Postman Jira


Architecture Expertise

I design systems the way I would want to inherit them: small services, explicit contracts, and no magic.

flowchart LR
    Client[Web Client] -->|HTTPS| APIGateway[API Gateway]
    APIGateway -->|JWT + ABAC| AuthZ[AuthZ Service]
    AuthZ -->|OK| DocSvc[Document Service]
    DocSvc -->|write| Mongo[(MongoDB)]
    DocSvc -->|emit| MQ((RabbitMQ))
    MQ --> Audit[Audit Service]
    MQ --> Replica[Cross-Region Replicator]
    MQ --> Search[Search Indexer]
    Audit --> AuditStore[(Immutable Audit Log)]
    Replica --> MongoDR[(MongoDB DR)]
    Search --> SearchIdx[(Search Index)]
    DocSvc --> Cache[(Redis Cache)]
    AuthZ --> Vault[[HashiCorp Vault]]
Loading
Design principles I actually follow (click to expand)
  • Explicit contracts over shared code. Services own their schemas; the wire format (OpenAPI / AsyncAPI) is the contract, not the SDK.
  • Idempotent consumers, always. Every RabbitMQ handler assumes at-least-once delivery and de-duplicates on a business key.
  • Backpressure over unbounded queues. Prefetch limits + DLQs + retry with jittered backoff, not "just add more workers".
  • Read/write path separation. Hot reads go through Redis; writes go through the service of record; search is a projection, never the source of truth.
  • Zero-downtime schemas. Expand → migrate → contract. No breaking schema change ever ships in a single deploy.
  • Feature flags are policy, not code. Rollouts are a config change, killable in seconds without a deploy.

Security Expertise

Security is not a feature I bolt on at the end — in BFSI and secure-data platforms it is the product.

Areas I own (click to collapse)

AuthN / AuthZ

  • JWT with short-lived access + rotating refresh tokens
  • OAuth2 / OIDC integrations with enterprise IdPs
  • RBAC for coarse roles, ABAC for per-document / per-attribute policy
  • Policy evaluation cached and instrumented for hot paths

Secrets & Data

  • HashiCorp Vault for dynamic DB credentials and secret rotation
  • Field-level encryption for regulated PII
  • At-rest + in-transit encryption as the default, not a checkbox
  • Signed URLs for document access with narrow TTLs

Audit & Compliance

  • Append-only audit log with tamper-evident hashing
  • Actor / resource / decision recorded on every sensitive op
  • Evidence exports for enterprise compliance reviews

Application Hardening

  • Input validation at the edge, output encoding at the sink
  • Rate-limits + abuse detection on auth surfaces
  • Dependency scanning + SBOM in CI

AI Expertise

I use LLMs the same way I use any other dependency — with an eval, a fallback, and a cost budget.

How I build AI product features (click to collapse)
  • Product-first, model-second. I define the eval and the UX before I pick the model.
  • Retrieval over fine-tuning for most enterprise use-cases — cheaper, updatable, and auditable.
  • Structured outputs (JSON schema / function-calling) so downstream systems don't have to parse prose.
  • Agentic workflows with LangGraph where the task has real branching; simple LangChain chains where it does not.
  • Guardrails on every seam — input sanitation, output validation, prompt-injection defenses, and PII redaction.
  • Cost + latency dashboards on day one so a runaway agent gets caught before it gets billed.

LLM Workflows

OpenAI · function calling · structured outputs · streaming

Agents & Orchestration

LangChain · LangGraph · tool-use · multi-step planning

Product Integrations

Voice → Text · lead scoring · CRM copilots · document Q&A

Cloud & Infrastructure Expertise

What I run and how I run it (click to collapse)

Container Platform

  • Kubernetes — Deployments, StatefulSets, HPAs, PDBs, NetworkPolicies
  • Helm — versioned charts with env-scoped values
  • Docker — multi-stage builds, distroless base images, non-root by default

Cloud Services

  • AWS — EC2, S3, RDS, IAM, CloudWatch, Route53
  • Nginx — TLS termination, rate limiting, canary routing
  • Redis — cache-aside, rate limiting, session store

Delivery

  • GitHub Actions — build, test, scan, sign, deploy
  • Blue/green + canary rollouts with health-gated promotion
  • Environment parity via Helm values + sealed secrets

Observability

  • Structured logs with correlation IDs across services
  • RED metrics on every service, USE metrics on every node
  • SLOs published; alerts routed by service ownership


 Featured Projects

Virtual Data Room Platform

Senior SWE · Security · Distributed Systems

Enterprise-grade secure document collaboration. Owned RBAC/ABAC authorization, audit-logging framework, event-driven microservices, and cross-region MongoDB replication.

Node.js RabbitMQ Kubernetes Helm Redis Vault MongoDB

Intelligent Lead Platform

AI Engineering · Full-Stack

AI-driven lead scoring, cohorting, and real-time allocation — routes leads across AI outreach, bot calling, and human sellers based on live signals.

React Next.js TypeScript Python Node.js PostgreSQL MongoDB

CRM Automation Platform

Full-Stack · Platform Engineering

Data setup, validation, scheduling, and broadcast automation for enterprise CRM rollouts. Cut setup time by 80%.

Node.js Express.js React MongoDB Microservices

Voice → Text

Applied AI · Product

Real-time voice-to-text pipeline with streaming transcription and speaker awareness. Built as an applied-AI exploration on top of streaming speech APIs and LLM post-processing.

Python Streaming Speech APIs LLM Post-processing

AI Applications

LLM · Agents · Prompt Engineering

Internal AI tools — document Q&A copilots, agentic workflows on LangGraph, and CRM-side LLM assistants for enterprise reps.

OpenAI LangChain LangGraph FastAPI Redis

More on GitHub

Open source · Experiments

Sandbox projects across TypeScript, Python, and infra tooling — the place I try things before they show up in production.

Browse repos


 GitHub Analytics

Followers Stars Public repos Last push Building since 2019



GitHub Streak



Contribution activity graph



Full-year contribution grid



Primary Languages
JavaScript TypeScript Python Node.js React Next.js


Recognition Strip

A static, always-rendering recognition strip — the classic trophy service is currently offline, so this is the durable alternative.



Hackathon Winner Raising the Bar Lightning Bolt Team
Zero P0 APAC + NA 80% cut
Owned auth LangGraph K8s in prod

Contribution Snake

Contribution snake eating my GitHub graph

Open Source Goals

  • Publish a minimal, production-shaped RBAC + ABAC reference implementation in TypeScript.
  • Ship a small LangGraph starter for enterprise document Q&A with eval baked in.
  • Contribute upstream to a message-broker or observability project I use in production.
  • Write one deeply-technical blog post per quarter — no listicles, no filler.
  • Mentor at least two junior engineers into their first production incident (and out of it).

Current Focus

Building

  • Secure Virtual Data Room platform — auth, audit, replication
  • Event-driven microservices with idempotent consumers
  • LLM-backed document intelligence features

Learning

  • Advanced Kubernetes operators & controller patterns
  • Deeper LangGraph agent design + evals
  • System design for regulated multi-region workloads

Learning Roadmap

The next 6 months (click to expand)
  • Ship RBAC + ABAC framework in production
  • Introduce audit-log tamper-evidence for compliance evidence
  • Stand up Vault-backed secret rotation
  • Publish an internal design doc on event-driven consistency patterns
  • Ship a LangGraph-based document copilot with structured outputs + evals
  • Complete a Kubernetes operator for a domain-specific controller
  • AWS Certified Solutions Architect — Associate
  • Deep-dive into vector search internals (HNSW, IVF, quantization)
  • First open-source release under my GitHub with real users
Longer horizon (click to expand)
  • Deeper systems programming — Rust for infra components
  • Distributed consensus (Raft, Paxos) beyond the textbook
  • Applied ML systems — feature stores, model serving, drift detection
  • Product engineering leadership — small teams, high leverage

Writing & Talks

Title Format Status
Designing RBAC + ABAC for a Secure Document Platform Blog post coming soon
Event-Driven Microservices: What I Wish I Knew on Day One Blog post coming soon
Shipping LLM Features That Do Not Embarrass You in Production Blog post coming soon
Forward-Deployed Engineering: The Underrated Career Path Essay planned

Certifications

Certification Provider Status
AWS Certified Solutions Architect — Associate Amazon Web Services in progress
Certified Kubernetes Application Developer (CKAD) Cloud Native Computing Foundation planned
HashiCorp Certified: Vault Associate HashiCorp planned
MongoDB Associate Developer MongoDB University planned

Awards & Recognition

🥇

Hackathon Winner
Vymothon — AI-driven CRM
New Innovative Award

Raising the Bar
Solution Engineering excellence
Vymo

Lightning Bolt Team Award
Cross-functional GTM impact
Vymo

Fun Facts

  • I have shipped code from three continents in a single quarter.
  • My favorite debugging tool is still console.log — and I refuse to apologize for it.
  • I read one systems paper a week. Recent favorites: DynamoDB, Kafka, and the Tigerbeetle design docs.
  • I keep a personal on-call runbook — for my own life, not just my services.
  • Non-negotiable morning routine: black coffee, one deep-work block, then meetings.

Engineering Quotes I Live By

"I don't just write the code — I make sure it survives contact with a real customer." — my working definition of a Forward-Deployed Engineer

"Make it work, make it right, make it fast — in that order, and never skip the middle step." — Kent Beck

"The most dangerous phrase in production is: it worked on staging." — every SRE, eventually



 Let's Talk

Open to senior engineering roles



LinkedIn Email GitHub Book a 30-min intro



Reach me on

LinkedIn DM or email — read daily, replied to within 24 hours on weekdays.

Yes to

Senior IC roles, AI/LLM product engineering, forward-deployed engineering, and technical solution engineering at high-trust teams.

Not looking for

Cold recruiter blasts, unpaid "quick chats", or crypto-in-name-only roles. Everything else — always happy to talk.

Based in Bangalore, India · open to remote and hybrid · work-authorized in India


Footer wave

Pinned Loading

  1. animation-game-in-css animation-game-in-css Public

    This is a animation game through only html and css

    CSS

  2. Facial-Expression-Analyzer-And-Emotion-Changer-Music-Player Facial-Expression-Analyzer-And-Emotion-Changer-Music-Player Public

    JavaScript 1

  3. linkdin--mobile-layout linkdin--mobile-layout Public

    This is the frontend profile page for https://www.linkedin.com/company/yaarme built in html,css and javascript

    CSS

  4. online-shopping-portal--apni-dukan- online-shopping-portal--apni-dukan- Public

    HTML 1

  5. Voice-to-Text Voice-to-Text Public

    Voice to Text Feature

    JavaScript

  6. Traveling-Salesman-problem Traveling-Salesman-problem Public

    Java