Skip to content
View NarottamKumar01's full-sized avatar

Block or report NarottamKumar01

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

Narottam Kumar

Cybersecurity Enthusiast | AI/LLM Developer | Software Developer | Open Source Contributor


About

I'm Narottam Kumar, a B.Tech student focused on building practical applications at the intersection of Cybersecurity, Artificial Intelligence, and Software Development.

My interests include AI/LLM applications, Retrieval-Augmented Generation (RAG), cybersecurity, ethical hacking, web security, and intelligent automation.

I learn primarily by building projects, participating in hackathons, contributing to open source, and working with real-world technologies.

Current Focus

  • Artificial Intelligence & Machine Learning
  • Large Language Models (LLMs) and Generative AI
  • Retrieval-Augmented Generation (RAG)
  • AI Agents and Prompt Engineering
  • Cybersecurity & Ethical Hacking
  • Web & Network Security
  • Linux and Security Tools
  • Python-based Application Development
  • Open Source Contribution

Technical Skills

Languages

Python C++ C JavaScript TypeScript SQL HTML CSS

AI / Machine Learning

Generative AI LLMs RAG Prompt Engineering AI Agents NLP Machine Learning Computer Vision OCR

Cybersecurity

Ethical Hacking Web Security Network Security Threat Detection CTF OSINT Linux

Frameworks & Technologies

Flask React.js Streamlit REST APIs LangChain BM25 Vector Databases Google Gemini API

Tools & Platforms

Git GitHub VS Code Linux Kali Linux


Featured Projects

DocSensei — Adaptive RAG Document Assistant

An enterprise-style document intelligence system designed to provide grounded answers from multiple uploaded documents.

Key capabilities:

  • Built a multi-document RAG pipeline supporting PDF, DOCX, PPTX, and TXT files.
  • Implemented hybrid Dense + BM25 retrieval to improve document search.
  • Added cross-encoder reranking and contextual compression for more relevant responses.
  • Integrated OCR fallback for documents requiring text extraction.
  • Implemented conversational memory, query rewriting, document summarization, and automated question generation.
  • Provided page- and file-level source citations to improve answer traceability.

Technologies:
Python LLMs RAG LangChain BM25 OCR Vector Database

View Repository


CyberSheild AI — AI-Powered Cybersecurity Platform

An AI-driven cybersecurity platform designed to help users identify and understand common digital threats.

Key capabilities:

  • Analyzed phishing URLs, suspicious websites, scam emails/SMS, and malicious QR codes.
  • Combined Generative AI, Machine Learning, Computer Vision, and OCR for threat analysis.
  • Designed an AI-powered risk assessment system to explain potential threats.
  • Generated actionable security recommendations to help users respond to detected risks.
  • Explored the integration of Explainable AI (XAI) concepts for security analysis.

Technologies:
Python Generative AI Machine Learning Computer Vision OCR Cybersecurity

View Repository


QuizMind AI — AI-Powered Quiz Generator

An LLM-powered learning application that generates quizzes from educational content.

Key capabilities:

  • Built an AI-based MCQ generation workflow using the Google Gemini API.
  • Developed a web interface for generating and interacting with AI-generated questions.
  • Integrated backend processing using Flask.
  • Focused on applying LLMs to automate educational content generation.

Technologies:
Python Flask Google Gemini API Generative AI

View Repository


KeyScope — Keyboard Event Security Demonstration

An educational cybersecurity project demonstrating keyboard-event monitoring and security analysis in a controlled environment.

Key capabilities:

  • Demonstrated Windows keyboard-event monitoring using Windows APIs.
  • Implemented multiple monitoring approaches including Low-Level Keyboard Hooks and asynchronous key-state polling.
  • Built a browser-based dashboard for real-time event visualization.
  • Added key-frequency analysis, monitoring controls, and security detection features.
  • Designed specifically for cybersecurity education and research.

Technologies:
Python JavaScript Flask Windows API HTML CSS

View Repository


Experience & Programs

IIT Jammu — Summer School / Cybersecurity

Participated in a cybersecurity-focused summer program involving practical learning in:

Linux Networking Ethical Hacking Cybersecurity Tools Security Labs

View Repository

GirlScript Summer of Code 2026

Open-source contributor participating in collaborative software development and GitHub-based projects.


Certifications

  • Microsoft Azure AI Essentials Professional Certificate

    • Machine Learning
    • Azure AI Studio
    • Generative AI
  • Career Essentials in GitHub Professional Certificate

    • GitHub
  • freeCodeCamp Responsive Web Design Certification

    • Responsive Web Development
    • HTML
    • CSS

Currently Exploring

Artificial Intelligence
        │
        ├── Machine Learning
        ├── Generative AI
        ├── Large Language Models
        ├── RAG
        └── AI Agents

Cybersecurity
        │
        ├── Networking
        ├── Web Security
        ├── Linux
        ├── Ethical Hacking
        └── Threat Detection

Pinned Loading

  1. KeyScope-Browser-Based-Keylogger-for-Educational-Purposes KeyScope-Browser-Based-Keylogger-for-Educational-Purposes Public

    A browser-based keylogger built with HTML, CSS, and JavaScript for educational and cybersecurity learning. It captures keyboard events, records keystrokes, analyzes typing behavior, and exports ses…

    Python 1

  2. QuizMind-AI QuizMind-AI Public

    AI-powered MCQ Generator using Gemini AI with quiz mode, document-based generation, scoring, history, and PDF export.

    HTML 1 1

  3. CyberSheild-AI CyberSheild-AI Public

    JavaScript

  4. IIT-Jammu-SummerInternship-CyberSecurity IIT-Jammu-SummerInternship-CyberSecurity Public

    Cybersecurity internship learning repository covering Linux, networking, ethical hacking, tools, labs, notes, and hands-on practice.

  5. open-source-contributions open-source-contributions Public

    A collection of my open-source contributions, pull requests, issue fixes, feature implementations, and learning journey across various open-source programs and communities.

  6. gemini-chatbot gemini-chatbot Public

    Python 1