Skip to content
View shashanks2223's full-sized avatar

Block or report shashanks2223

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.

Content in all repositories owned by your account will be closed.
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
shashanks2223/readme.md

πŸ‘‹ Hey, I'm Shashank S Kashyap

πŸ€– AI Engineer β€’ Full-Stack Developer β€’ Backend Engineer

I build AI-powered applications, intelligent backend systems, and full-stack products using LLMs, RAG, FastAPI, React, and modern cloud technologies.

  • πŸŽ“ B.Tech in Computer Science & Information Technology @ REVA University (2027)
  • πŸ† Microsoft Ideathon Winner
  • πŸ€– Building AI & GenAI Applications (LangChain, LangGraph, Gemini)
  • πŸ’» Backend + Full-Stack Development (FastAPI, React, TypeScript, PostgreSQL)
  • 🌱 Exploring AI Agents, MCP & Distributed Systems

πŸ‘¨β€πŸ’» About Me

I design and build intelligent, scalable software solutions. My work bridges the gap between Generative AI and robust system engineering, creating full-stack applications that leverage large language models, agentic workflows, and distributed backends.

Focus: AI Engineering β€’ Backend Systems β€’ Full-Stack Development β€’ Distributed Systems


πŸš€ Featured Projects

πŸ€– CodePilot AI

AI-powered GitHub Pull Request Review Platform that analyzes code changes, identifies bugs and security issues, suggests improvements, and generates documentation and unit tests using LLMs.

  • Key Features:
    • Automated PR Analysis: Reviews code changes and provides inline code recommendations.
    • Interactive PR Chat: Offers a conversational assistant scoped directly to pull request contents.
    • Unit Test & Doc Generation: Auto-generates testing scripts and code documentation.
    • Review History & Analytics: Dashboard mapping out historical reviews and repository quality over time.
  • Tech Stack: React β€’ TypeScript β€’ FastAPI β€’ PostgreSQL β€’ Redis β€’ Docker β€’ LangChain β€’ Google Gemini β€’ GitHub API β€’ JWT

πŸ“Š Luminous BI

Conversational Business Intelligence platform that allows users to upload CSV data, ask questions in natural language, generate SQL queries, visualize insights, and perform what-if analysis.

  • Key Features:
    • Conversational Querying: Ask questions of CSV data in plain natural language.
    • Auto-SQL Generation: Converts questions to valid SQL queries, executes them, and formats results.
    • Dynamic Visualizations: Automatically generates insights charts for data interpretation.
  • Tech Stack: Python β€’ FastAPI β€’ React β€’ TypeScript β€’ Gemini β€’ SQLAlchemy β€’ PostgreSQL β€’ Recharts

πŸ” AutoVerity

Intelligent Media Processing Pipeline that processes field-uploaded images, stores metadata, and runs asynchronous analysis checks (blur, brightness, duplicates, OCR) using a distributed worker architecture.

  • Key Features:
    • Asynchronous Processing: Uses Celery and Redis to run CPU-intensive processing tasks in the background.
    • 6-Core Analysis Checks: Implements blur checks (Laplacian variance), brightness levels, duplicate detection (Perceptual Hashing), and Tesseract OCR validation.
    • Gemini Fallback: Calls the Gemini 2.5 Flash API as an intelligent OCR recovery method when confidence thresholds fail.
    • Real-time Monitoring: React web dashboard to drag-and-drop uploads and inspect queue health states.
  • Tech Stack: React β€’ TypeScript β€’ FastAPI β€’ PostgreSQL β€’ Redis β€’ Celery β€’ Docker β€’ OpenCV β€’ Tesseract OCR β€’ Google Gemini

AI-powered campus maintenance platform that analyzes uploaded images, detects infrastructure issues, and automatically generates maintenance tickets.

  • Key Features:
    • Multimodal Detection: Analyzes uploaded infrastructure images to detect maintenance issues.
    • Automated Ticketing: Dynamically structures maintenance tickets and routes them into workflows.
    • Secured System: Features secure JWT user authentication and role management.
  • Tech Stack: FastAPI β€’ Gemini AI β€’ LangGraph β€’ JWT β€’ SQLite

βš–οΈ LegalVoice

RAG-powered legal document assistant that enables users to upload documents, perform semantic search, and interact with legal content using Generative AI.

  • Key Features:
    • Semantic Document Search: Performs contextual vector searches over legal materials using FAISS.
    • RAG Q&A Pipeline: Generates highly accurate answers anchored strictly to document context.
  • Tech Stack: Python β€’ LangChain β€’ FAISS β€’ Google Gemini β€’ Streamlit β€’ Hugging Face

πŸ’» Other Projects

Project Description Tech Stack Link
Kosh Sales Grow Full-stack sales, customer, inventory, and analytics management dashboard. React β€’ Node.js β€’ Express.js β€’ MongoDB GitHub
Twitter Sentiment Analysis Machine Learning pipeline classifying tweet sentiment (Positive, Negative, Neutral) using NLP. Python β€’ Scikit-learn β€’ NLTK β€’ Pandas GitHub

πŸ› οΈ Tech Stack

  • Languages: Python β€’ Java β€’ JavaScript β€’ TypeScript β€’ SQL
  • AI & Machine Learning: LangChain β€’ LangGraph β€’ Google Gemini β€’ RAG β€’ FAISS β€’ Hugging Face β€’ AI Agents β€’ OpenCV β€’ Tesseract OCR β€’ Scikit-learn β€’ Pandas β€’ NumPy
  • Frontend: React β€’ TypeScript β€’ Tailwind CSS β€’ HTML5 β€’ CSS3
  • Backend: FastAPI β€’ Node.js β€’ Express.js β€’ Celery β€’ REST APIs
  • Databases: PostgreSQL β€’ MongoDB β€’ MySQL β€’ SQLite β€’ Redis
  • DevOps & Cloud: Docker β€’ Docker Compose β€’ GitHub Actions β€’ Linux β€’ Nginx
  • Tools: Git β€’ GitHub β€’ Postman

🎯 Currently Exploring

  • Agentic AI: Advanced Multi-Agent Orchestration & Workflows (LangGraph)
  • Model Context Protocol (MCP): Standardizing communication between AI models and local/remote tools
  • System Design & Cloud: Distributed Architecture, Kubernetes, Cloud Computing, and CI/CD pipelines

πŸ† Achievements

  • πŸ₯‡ Microsoft Ideathon Winner
  • πŸ’‘ Smart India Hackathon Participant

πŸ“Š GitHub Stats

Shashank's GitHub stats Shashank's top languages

Shashank's GitHub streak


🀝 Connect With Me

LinkedIn Email GitHub

Pinned Loading

  1. DIgital-wellbeing-1 DIgital-wellbeing-1 Public

    digital wellbeing

    HTML

  2. Legal-Voice Legal-Voice Public

    Python

  3. Twitter-Sentimental-Analysis Twitter-Sentimental-Analysis Public

    A real-time Twitter sentiment analysis system that classifies tweets into positive, negative, and neutral sentiments using big data processing and machine learning.

    TypeScript

  4. Codepilot-AI Codepilot-AI Public

    TypeScript

  5. AutoVerity AutoVerity Public

    Python

  6. gym-assistant gym-assistant Public

    JavaScript