Skip to content
View prgit21's full-sized avatar

Block or report prgit21

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
prgit21/README.md

👋 Hi, I’m Pranav Manjunath Bhat

🎓 MS in Computer Science @ Arizona State University (2027)
🔧 Interested in distributed systems, ML systems, Full stack and backend engineering
📈 Focused on building reliable, observable, and scalable data platforms


🔭 What I’m Working On

  • Designing distributed event-driven systems using Kafka and transactional SQL databases
  • Building multimodal RAG pipelines for text and image understanding
  • Exploring consistency, sharding, and fault tolerance in production-style systems

🧩 Featured Projects

A fault-tolerant, Kafka-based streaming platform for ingesting and observing real-time financial market data.

  • Tech: Apache Kafka, CockroachDB / PostgreSQL, Python, Docker, Prometheus, Grafana
  • Highlights:
    • Event-driven ingestion with deterministic ordering per symbol
    • Strong consistency using serializable transactions
    • Multi-layer sharding (Kafka partitions + distributed SQL ranges)
    • Production-style observability for throughput, failures, and system health

A retrieval-augmented generation (RAG) system supporting semantic search across documents and images.

  • Tech: FastAPI, Docker, PostgreSQL + pgvector, CLIP embeddings, OCR, Angular & React micro-frontends
  • Highlights:
    • Cross-modal (text ↔ image) retrieval using CLIP embeddings
    • ANN indexing (IVF / HNSW) for low-latency similarity search
    • Context-grounded LLM responses with citations
    • Modular architecture designed for extensibility

⚙️ Tech Stack

Languages
Python, TypeScript, JavaScript, SQL

Distributed Systems & Data
Apache Kafka, CockroachDB, PostgreSQL, pgvector, Redis

Backend & Infrastructure
FastAPI, Docker, GitHub Actions, Prometheus, Grafana, REST APIs

ML Systems
PyTorch, HuggingFace, CLIP, RAG pipelines, Multimodal LLMs

Frontend
React, Angular, Next.js, Micro-frontends

Cloud
AWS (S3, EC2, RDS, IAM), GCP (Firebase Auth, Firestore, Crashlytics)


🧠 Currently Learning

  • Advanced Kafka stream processing and backpressure handling
  • Multimodal embedding and retrieval strategies
  • Distributed database design and CAP trade-offs

📫 Connect

Pinned Loading

  1. Multimodal-RAG-Pipeline Multimodal-RAG-Pipeline Public

    Python

  2. Distributed-Financial-Data-Platform Distributed-Financial-Data-Platform Public

    Python 1

  3. PharmaClustering PharmaClustering Public

    R