Skip to content
View dishasharma23-prog's full-sized avatar

Highlights

  • Pro

Block or report dishasharma23-prog

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

Disha Sharma

CSE (AI/ML) @ NIIT University · AI · Security · Full-stack


👩‍💻 About Me

  • 🎓 Computer Science & Engineering (AI/ML) student at NIIT University, Neemrana
  • 📸 Built ImpactProof, which turns NGO field photos into verified, donor-checkable evidence
  • 🛡️ Built CodeSentry, an AST-aware RAG security auditor for unfamiliar codebases
  • 🌐 Researched secure SDN routing with fuzzy logic (R&D project, supervised by Dr. Shweta Malwe)
  • 🧱 Building full-stack products with Next.js, TypeScript, FastAPI and Node.js
  • 🐳 Shipping with Docker, Docker Compose and Jenkins
  • 💜 Made SoulCare, an emotional support chatbot for students living away from home
  • 🦈 Merging pull requests on GitHub (Pull Shark achievement)

🚀 Featured Projects

Python FastAPI Next.js PostgreSQL Cloudinary Gemini

ImpactProof landing page

Problem: Donors doubt impact photos: recycled images, wrong locations, stock and AI-generated pictures. Solution: Nine explainable checks (GPS, capture date, reuse, C2PA credentials, metadata, visual content, visible text, weather and more) give every photo a verdict: Corroborated, Needs review, Suspicious or Unverifiable. Uncertain cases go to a human review queue with an append-only audit log, and each claim gets a QR-coded public verification page. Built for: Code Cubicle 6.0 (Cloudinary problem statement).

🛡️ CodeSentry

Next.js Node.js FastAPI MongoDB ChromaDB Docker

Problem: Understanding and auditing an unfamiliar codebase is slow. Solution: Point it at a public GitHub repo and ask questions. Hybrid retrieval (embeddings + BM25L) with cross-encoder reranking surfaces answers and security findings with highlighted citations, and each repo is isolated so context never leaks between codebases.

Python Mininet Ryu OpenFlow

Problem: OSPF and RIP will happily route through a fast node that has been compromised. Solution: A 6-step security pipeline feeds a trust multiplier into a fuzzy routing score, so a compromised node scores zero and is never selected.

Metric (Sprint ISP topology, heavy load) OSPF RIP This project
Packet loss 13.22% 15.10% 0.53%
Latency 278.7 ms 297.0 ms 18.2 ms
Compromised nodes blocked 0/11 0/11 2/11

TypeScript Next.js Tailwind

Problem: AI agents need to pay for things, but unrestricted wallet access is dangerous. Solution: A product concept for bounded financial autonomy: agents work within user-defined budgets, permissions and escrow. Simulation only, no real funds move.

Next.js TypeScript Vercel

Problem: Students far from home sometimes just need someone to talk to. Solution: An empathetic chatbot for daily check-ins, with weekly reports and an insights dashboard that help users reflect on their mood over time.

🔌 Corsair

TypeScript

Open-source toolkit for connecting your users to their apps.


🧰 Tech Stack

Languages: Python · TypeScript · JavaScript Frontend: React · Next.js · Tailwind CSS Backend: Node.js · Express · FastAPI Data & AI: MongoDB · PostgreSQL · ChromaDB · RAG · Gemini DevOps: Docker · Jenkins · Linux · Git · Vercel · Render Networking: Mininet · Ryu · OpenFlow


Thanks for stopping by. If something here interests you, drop a ⭐

Pinned Loading

  1. SDN-AI-routing-optimization SDN-AI-routing-optimization Public

    AI-based network optimization in Software Defined Networking using fuzzy logic and security-aware routing with Mininet and Ryu

    Python 1

  2. soulcare-bot soulcare-bot Public

    Emotional support chatbot built with Next.js 💜

    TypeScript 1

  3. AgentPay AgentPay Public

    TypeScript

  4. CodeSentry CodeSentry Public

    AST-aware RAG security auditor for understanding and analyzing unfamiliar codebases.

    TypeScript

  5. impactproof impactproof Public

    view project at:

    Python

  6. corsairdev/corsair corsairdev/corsair Public

    Connect your users to their apps

    TypeScript 13.4k 671