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

Block or report ShreyAC962

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
ShreyAC962/README.md
Shreya C — Backend · Distributed Systems · Applied AI Shreya C

profile views   email linkedin location


whoami

class ShreyaChinthala:
    def __init__(self):
        self.role       = "Software Engineer"
        self.focus      = ["Distributed Systems", "Cloud-Native Backend", "Applied GenAI"]
        self.stack      = ["Java", "Spring Boot", "Python", "FastAPI", "Kafka"]
        self.superpower = "wiring RAG + MCP into real distributed systems"
        self.education  = "MS CS, Santa Clara - AI & Scalable Distributed Systems"

    def what_i_do(self):
        return "design event-driven microservices that stay correct under load, " \
               "then teach them to reason with AI - without breaking governance."

I build the unglamorous half of software that has to be right: exactly-once payment ledgers, idempotent APIs, zero-downtime key rotation. Lately I bring the same rigor to AI on the backend - governed RAG pipelines, Model Context Protocol tooling, and semantic caching that cuts model cost.


Current focus

  • 🔭 Building secure AI features with Azure OpenAI · LangChain · RAG, connected to enterprise workflows over the Model Context Protocol (MCP)
  • Scaling event-driven services on Apache Kafka with an eye on p99 latency and throughput
  • 🔐 Hardening APIs with Entra ID · OAuth 2.0 · JWT · Key Vault
  • 📈 Watching everything through OpenTelemetry · Prometheus · Grafana
  • 🌱 Learning deeper vector search (pgvector) and agentic patterns (LangGraph)

Building blocks

Languages & Backend

Java Spring Boot Python FastAPI TypeScript

Distributed Systems & Data

Apache Kafka PostgreSQL MongoDB Redis Apache Airflow

Generative AI

Azure OpenAI LangChain MCP pgvector

Cloud & DevOps

Azure AWS Docker Kubernetes Terraform GitHub Actions

Observability & Security

OpenTelemetry Prometheus Grafana OAuth2


Proficiency status bar

Domain Level Signal
Java / Spring Boot Microservices ██████████ Senior 3+ yrs, Microsoft + JPMorgan production systems
Distributed Systems & Kafka █████████░ Advanced Event-driven, exactly-once, chaos-tested
Cloud-Native (Docker / K8s / CI-CD) █████████░ Advanced AKS/EKS, GitHub Actions, Jenkins
Applied GenAI (RAG / MCP / pgvector) ████████░░ Strong Shipping AI features at Microsoft
Python / FastAPI ████████░░ Strong AI service layer, tooling
Observability (OTel / Prom / Grafana) ████████░░ Strong Production monitoring & incident response

Featured case studies

Recruiter-grade, benchmarked, and honestly documented - each solves one expensive problem.

Project What it proves Stack
llm-guard-gateway Prompt-injection firewall + semantic cache: p50 44 ms → 4.6 ms FastAPI · pgvector · MCP
txn-exactly-once-ledger 46 process kills, 0 lost, 0 double-applied transfers Postgres · Kafka · outbox
cdc-read-model-projector Byte-identical replay; fixes the out-of-order-commit CDC bug Postgres · CQRS · CDC
saga-chaos-lab 7 crash points, 7 consistent recoveries Saga · chaos engineering

Beyond the code

📄 distributed-systems papers   🧩 system-design puzzles   🤖 tinkering with AI agents   🛠️ open-source   ☕ over good coffee


🤝 Quick connect

LinkedIn Gmail GitHub



footer

Open to backend / distributed-systems / AI-platform roles. If a repo here is useful, a star means a lot.

Pinned Loading

  1. cdc-read-model-projector cdc-read-model-projector Public

    Change-data-capture projector from Postgres into denormalized read models with ordering guarantees and replay-from-LSN rebuilds that are byte-identical to the incremental projection. Fixes the lost…

    Python

  2. llm-guard-gateway llm-guard-gateway Public

    Governance gateway for LLM and agent traffic: blocks prompt injection, redacts PII, enforces per-tenant token budgets, and serves repeat prompts from a semantic cache, cutting served p50 from 44.2 …

    Python

  3. saga-chaos-lab saga-chaos-lab Public

    Three-service orchestrated saga with a chaos harness that kills the process at every step boundary and proves compensation converges to a consistent terminal state every time. 7 crash points, 7 con…

    Python

  4. txn-exactly-once-ledger txn-exactly-once-ledger Public

    Money-movement ledger proving exactly-once processing: transactional outbox + idempotent applier, verified by a crash harness that killed its processes 46 times mid-flight with zero lost and zero d…

    Python