Skip to content
View srujankothuri's full-sized avatar

Block or report srujankothuri

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

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

Report abuse
srujankothuri/README.md

LinkedIn Portfolio GitHub LeetCode Profile Views


 About Me

  🎓   MSCS @ Northeastern University, Boston

  🔭   Building intelligent systems across ML, distributed systems & mobile

  🎯   Targeting: SWE · AI/ML · Data Engineer · Full Stack · Mobile Dev

  💼   Open to Summer 2026 Internships | Fall 2026 Co-ops

  📄   Published at ICDSA 2025 (Springer) — Court Judgment Prediction

  ⚡   I ship production-ready projects in 2–3 day sprints


🏗️ Featured Projects

📡 SentinelFS

Predictive Self-Healing Distributed File System

Go gRPC Protocol Buffers Docker

🔮 Statistical trend analysis predicts node failures
Proactive data migration before failure occurs

Repo

🚕 TaxiPulse

Large-Scale Data Engineering Platform

Python Airflow Kafka AWS

📊 Processing 9.5M+ NYC taxi records
Batch + streaming pipelines with Medallion Architecture

Repo Live Demo

🛒 ShopFlow

Full-Stack E-Commerce Operations Hub

Next.js TypeScript Prisma PostgreSQL

🤖 Visual automation rules engine
Built with Next.js, Prisma & Tailwind CSS

Repo Live Demo

💰 SpendWiseAI

AI-Powered Cross-Platform Expense Tracker

React Native TypeScript Supabase Expo

📱 Natural language expense entry via Groq AI
Smart categorization, predictions & budget alerts

Repo

🔍 FraudLens

Explainable Fraud Detection System

XGBoost SHAP FastAPI Docker

🎯 99.7% recall on 6.3M+ transactions
SHAP explainability · FastAPI serving

Repo Live Demo

⚖️ LegalPred

Court Judgment Prediction & Explanation

XLNet TensorFlow BiGRU Python

📄 Published — ICDSA 2025 (Springer)
Prediction + summarization + explainability

Repo

📚 PageMaster

Multilingual PDF Chatbot

LangChain FAISS Gemini Streamlit

🌐 Context-aware Q&A over PDFs with multilingual support & summarization
Modular ingestion + retrieval pipelines optimized for scale

Repo Live Demo


🌐 Portfolio Website

Personal portfolio built with React, TypeScript, Tailwind CSS, and Framer Motion. Features interactive terminal easter egg, filterable project showcase, dark/light theme, and responsive design.

Live Site Source Code



🛠️ Tech Stack

Languages

Python Java Go TypeScript JavaScript SQL C++

Frameworks & Libraries

React React Native Next.js Node.js FastAPI Flask LangChain

ML / AI

TensorFlow scikit-learn XGBoost FAISS Pandas SHAP

Data & Infrastructure

PostgreSQL MongoDB Supabase Apache Kafka Airflow Docker AWS gRPC


📊 GitHub Stats


📝 Publication

Automating Court Judgement Prediction and Explanation for Indian Legal Cases

ICDSA 2025 — Springer LNNS, Volume 1741


🎯 What I'm Up To

  • 🔭 Building distributed systems & intelligent applications
  • 🌱 Deepening expertise in System Design, Database Internals & ML at Scale
  • 🎓 Pursuing MSCS @ Northeastern University (Boston)
  • 💼 Open to Summer 2026 Internships & Fall 2026 Co-ops
  • 🎯 Targeting: SWE · AI/ML · Data Engineering · Mobile · Full Stack
  • ⚡ Fun fact: I ship projects in 2-3 day sprints with 10-12hr coding sessions

Let's connect — I'm always open to collaborating on impactful projects!

LinkedIn Portfolio

Pinned Loading

  1. SentinelFS SentinelFS Public

    A predictive self-healing distributed file system in Go. Uses statistical trend analysis to predict node failures and proactively migrates data before failure occurs. Built with gRPC, Protocol Buff…

    Go

  2. TaxiPulse TaxiPulse Public

    An end-to-end data engineering platform processing 9.5M+ NYC taxi records through batch (Airflow) and streaming (Kafka) pipelines with Medallion Architecture, automated data quality, star schema wa…

    Python

  3. SpendWiseAI SpendWiseAI Public

    AI-powered cross-platform expense tracker built with React Native, Expo, TypeScript, and Supabase. Features smart auto-categorization, natural language entry via Groq AI, spending predictions, visu…

    TypeScript

  4. FraudLens FraudLens Public

    Explainable credit card fraud detection with SHAP — XGBoost, FastAPI, Streamlit, Docker

    Python

  5. shopflow shopflow Public

    Full-stack e-commerce operations hub with a visual automation rules engine. Built with Next.js 16, Prisma 7, PostgreSQL, TypeScript, and Tailwind CSS.

    TypeScript

  6. Legal-prediction-explanation Legal-prediction-explanation Public

    AI-powered legal NLP system for Indian court cases: case summarization, judgement outcome prediction (Accepted/Rejected), explainability, and a RAG-based legal chatbot.

    Python