Skip to content
View DevendraChoudhary1005's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report DevendraChoudhary1005

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

Typing SVG


🧭 Quick Nav


⚑ About Me

class Devendra:
    def __init__(self):
        self.role        = "CS Undergraduate β€” AI & ML Specialization"
        self.university  = "JECRC University, Jaipur"
        self.cgpa        = 8.68  # /10
        self.grad_year   = 2027
        self.focus       = ["Hybrid ML+LLM Systems", "NLP", "Anomaly Detection", "Agentic RAG"]
        self.philosophy  = "Ship it end-to-end β€” a model isn't done until someone can use it."

    def currently_building(self):
        return "AI that doesn't just predict β€” it explains, and knows when to ask for help."

me = Devendra()

  • πŸ”­ Currently building ThreatVision β€” an AI-powered cloud security monitoring platform
  • 🧠 Obsessed with systems that combine classical ML + LLMs β€” fast and smart, not one or the other
  • πŸ“Š Ranked in a Kaggle anomaly-detection competition (CEIP-DS-JECRC) β€” imbalanced multivariate time-series, XGBoost, PR-AUC optimization
  • 🌱 Always learning β€” currently deepening my grip on cloud-native security and agentic AI workflows
  • ⚑ Fun fact: my fake-news detector automatically calls in a bigger LLM only when it's genuinely unsure β€” it knows its own limits

Typing SVG

πŸš€ Flagship Builds

πŸ›‘οΈ CREDIBLE

Hybrid Fake News Detection Platform

A dual-engine system: a 5-model ML ensemble handles most predictions instantly, and automatically hands off to an LLM only when confidence is low.

Dataset     72,134 articles (WELFake)
Accuracy    96.77% (weighted voting ensemble)
Fallback    Groq Β· Llama 3.3 70B
Interface   Streamlit β€” live, interactive

Models: Logistic Regression Β· Random Forest Β· Naive Bayes Β· Gradient Boosting Β· Linear SVC

Python scikit-learn Groq API Streamlit Plotly

πŸ•΅οΈ ThreatVision

AI-Powered Cloud Security Monitoring

Analyzes system logs in real time to flag brute-force attempts, unauthorized access, and irregular activity β€” before it becomes a breach.

Detection   Isolation Forest + UBA
Scoring     Risk-level threat model
Signals     Login patterns Β· Geo-IP Β· Event frequency
Deployment  Docker Β· AWS

Approach: statistical anomaly detection over rigid rule-matching β€” catches what a static rulebook would miss.

Python scikit-learn FastAPI Docker AWS

πŸ€– ClauseGuard

Multi-Agent RAG Document Assistant

A full-stack agentic system for semantic search and Q&A over PDFs β€” citation-backed, not just plausible-sounding.

Agent       LangGraph ReAct Β· Groq Llama 3.1
Retrieval   PostgreSQL + pgvector (cosine similarity)
Ingestion   Docling β†’ async pipeline β†’ live status

FastAPI LangGraph pgvector Docling Docker

πŸ“ˆ Kaggle β€” CEIP-DS-JECRC

Imbalanced Time-Series Anomaly Detection

Multivariate sensor data, ~1% real anomalies β€” accuracy is a trap here, so the real work was elsewhere.

Model       XGBoost
Metric      PR-AUC (not accuracy β€” on purpose)
Challenge   Severe class imbalance

Key insight: discrete log-encoded sensors needed custom binary indicator features β€” rolling averages alone hid the signal.

Python XGBoost Feature Engineering

πŸ“š Foundational repos (learning-in-public, click to expand)
Repo What's inside
Basics-Of-Python Practical Python fundamentals β€” scripting β†’ data science basics
Object-Oriented-Programming Encapsulation, Inheritance, Polymorphism, Abstraction β€” clean examples
Functions Python functions, decorators, closures, higher-order functions
File-and-Exception-Handling Secure file I/O, context managers, production-grade error handling

🧰 Toolbox

ML & Deep Learning

NLP, AI & Agents

Data & Analysis

Backend, Infra & Deployment

Tools

πŸ’Ό Experience

AI / Software Engineering Intern β€” IntersElite Β· Oct 2023 – Dec 2023 Β· Remote

  • πŸ“ˆ Built a Stock Analysis platform using AutoTS & yFinance API on 2 years of OHLCV data β€” surfacing price trends and market signals for stakeholders
  • πŸ’¬ Ran sentiment analysis on Flipkart product reviews (NLTK VADER) as an additional signal layer
  • πŸ” Worked in agile sprints β€” requirement discussions, code review, and iterative delivery with regular stakeholder check-ins

πŸŽ“ Education

B.Tech, CSE β€” AI & ML Specialization JECRC University, Jaipur, India Β· Jul 2023 – Jun 2027 Β· CGPA: 8.68 / 10

πŸ“… Contribution Calendar

πŸ“Š GitHub Activity

πŸ† Trophy Case

Typing SVG


πŸ“« Let's Build Something

Open to AI/ML Engineer, Data Analyst, and Software Engineering roles & internships. If you're working on something that combines real data with real impact β€” let's talk.



"Building AI that doesn't just predict β€” it explains, and knows when to ask for help."

Popular repositories Loading

  1. Credible2.0 Credible2.0 Public

    Project Credible is a dual-engine fake news detection system that combats misinformation through a hybrid AI approach. It utilizes a custom machine learning ensemble (achieving 96.78% accuracy) for…

    Python 1

  2. DevendraChoudhary1005 DevendraChoudhary1005 Public

    1

  3. Object-Oriented-Programming Object-Oriented-Programming Public

    This repository features a structured collection of Object-Oriented Programming (OOP) implementations using Python. It explores the foundational pillarsβ€”Encapsulation, Inheritance, Polymorphism, an…

    Jupyter Notebook 1

  4. Basics-Of-Python Basics-Of-Python Public

    Stop Googling "how to code" and start doing it! This repo is a "hands-on" guide to the Python language. Whether you're looking to automate boring tasks or dive into Data Science, these scripts prov…

    Jupyter Notebook

  5. Functions Functions Public

    This repository is a dedicated space for mastering the building blocks of Python. Before diving into complex AI models and Neural Networks, I am using these scripts to solidify my understanding of …

    Jupyter Notebook

  6. File-and-Exception-Handling File-and-Exception-Handling Public

    A comprehensive collection of Python implementations focused on secure File I/O and robust Exception Handling. This repository demonstrates clean coding practices, resource management using context…

    Jupyter Notebook