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

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 viewsemaillinkedinlocation


who am i

classShreyaC:
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"defwhat_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

JavaSpring BootPythonFastAPITypeScript

Distributed Systems & Data

Apache KafkaPostgreSQLMongoDBRedisApache Airflow

Generative AI

Azure OpenAILangChainMCPpgvector

Cloud & DevOps

AzureAWSDockerKubernetesTerraformGitHub Actions

Observability & Security

OpenTelemetryPrometheusGrafanaOAuth2


Proficiency status bar

DomainLevelSignal
Java / Spring Boot Microservices██████████ Senior3+ yrs, production systems
Distributed Systems & Kafka█████████░ AdvancedEvent-driven, exactly-once, chaos-tested
Cloud-Native (Docker / K8s / CI-CD)█████████░ AdvancedAKS/EKS, GitHub Actions, Jenkins
Applied GenAI (RAG / MCP / pgvector)████████░░ StrongShipping AI features at Microsoft
Python / FastAPI████████░░ StrongAI service layer, tooling
Observability (OTel / Prom / Grafana)████████░░ StrongProduction monitoring & incident response

Featured case studies

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

ProjectWhat it provesStack
llm-guard-gatewayPrompt-injection firewall + semantic cache: p50 44 ms → 4.6 msFastAPI · pgvector · MCP
txn-exactly-once-ledger46 process kills, 0 lost, 0 double-applied transfersPostgres · Kafka · outbox
cdc-read-model-projectorByte-identical replay; fixes the out-of-order-commit CDC bugPostgres · CQRS · CDC
saga-chaos-lab7 crash points, 7 consistent recoveriesSaga · chaos engineering

Beyond the code

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


🤝 Quick connect

LinkedInGmailGitHub



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-projectorcdc-read-model-projectorPublic

    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-gatewayllm-guard-gatewayPublic

    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-labsaga-chaos-labPublic

    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-ledgertxn-exactly-once-ledgerPublic

    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