Skip to content
View PranavViswanathan's full-sized avatar
:shipit:
Building Cool Stuff
:shipit:
Building Cool Stuff

Organizations

@PracticalHarware @Gen-X-Coders

Block or report PranavViswanathan

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

header

Terminal GIF

GenAI Engineer at Citi, building AI-driven solutions within institutional risk technology. Computer Science graduate from Northeastern University (May 2026), focused on ML engineering, distributed systems, and production-grade backend development. I'm drawn to problems where reliability matters and systems need to scale.

On the AI side, I've built CaduceusAI, a three-tier medical AI platform with local LLM inference, AES-256 PHI encryption, audit logging, and a LoRA fine-tuning feedback loop, and OmniRAG, a production RAG pipeline using LlamaIndex, LanceDB, BGE cross-encoder reranking, and Ollama for fully self-hosted document intelligence. On the distributed systems side, I've implemented Raft consensus, deployed multi-service architectures on AWS ECS Fargate with Terraform, and built circuit breaker, leader-follower, and leaderless quorum patterns from scratch.

The code I write tends to be modular, observable, and built for failure. I think about caching strategies and invalidation, graceful degradation when dependencies go down, schema migrations that don't break running services, and security boundaries that don't get bolted on at the end. Whether it's a FastAPI service, a Go backend, or a Next.js frontend, I try to write things that a teammate could pick up and extend without needing a walkthrough.

I work primarily in Python, Go, and Java, with experience across FastAPI, Docker, PostgreSQL, Redis, AWS, and Terraform.

View my website: https://pranavvis.tech

Main Skills

My Skills

@pranavviswanathan's Holopin board

Connect with me!

Some of my stats

GitHub Streak
Top Languages Contribution Graph

snake

Pinned Loading

  1. CaduceusAI CaduceusAI Public

    Three-tier medical AI platform built with FastAPI, Next.js 14, PostgreSQL with Alembic migrations, Redis, and Ollama. LangGraph StateGraph orchestrates a clinical decision support pipeline featurin…

    Python 1

  2. OmniRAG OmniRAG Public

    OmniRAG is a decentralized RAG architecture leveraging local LLM inference via Ollama. It orchestrates asynchronous web-scraping, session-isolated vector persistence, and real-time knowledge synthe…

    TypeScript 1 1

  3. Rebalance-AI Rebalance-AI Public

    An end-to-end MLOps platform leveraging distributed orchestration, experiment tracking, and containerized microservices to deliver real-time demand forecasting for Boston's Bluebikes network. The s…

    Python 6 2

  4. Lucera Lucera Public

    High-fidelity video pipeline combining Real-ESRGAN upscaling, RIFE interpolation, and Whisper captioning. Features OpenCV analysis, adaptive HLS packaging, and VMAF verification for automated, prod…

    Python 1

  5. MERC MERC Public

    A graph-based deep learning model for utterance-level emotion recognition in dialogue. MERC fuses text (RoBERTa), audio (eGeMAPS), and video features through cross-modal attention and a relational …

    Jupyter Notebook 1

  6. NeuroPilot NeuroPilot Public

    A comparative reinforcement learning framework evaluating Q-Learning versus Deep Q-Networks (DQN) on the Gymnasium CarRacing-v3 environment. The system implements both tabular Q-learning with discr…

    Python 1