Skip to content
View 27Aditi's full-sized avatar

Block or report 27Aditi

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

Hi, I'm Aditi Bhatnagar 👋

Software Engineer | Python • Backend • Machine Learning • Generative AI

I'm a Computer Science undergraduate at Medi-Caps University, passionate about building practical software systems, machine learning solutions, and Generative AI applications.

  • 🔭 Currently building Backend, ML & GenAI projects
  • 🧠 Strong interest in Data Structures & Algorithms
  • 🤖 Exploring RAG, Agentic AI and LLM applications
  • 🛠️ Building production-oriented projects with Python
  • 💻 377+ problems solved on LeetCode
  • 🎯 Open to Software Engineering & ML opportunities

🚀 What I Work With

💻 Programming

Python C++ SQL

⚙️ Backend Development

FastAPI PostgreSQL SQLAlchemy

🤖 Machine Learning

Scikit Learn XGBoost LightGBM

🧠 Generative AI

LangChain LangGraph HuggingFace

🛠️ Tools

Git GitHub AWS VS Code


⭐ Featured Projects

🔗 ShortLink — URL Shortener

FastAPI • PostgreSQL • SQLAlchemy

A production-oriented URL shortening service featuring:

  • Base62 URL encoding
  • Custom LRU cache using HashMap + Doubly Linked List
  • Token-bucket rate limiting
  • JWT authentication
  • Pytest-based testing

🔗 View Repository


📋 TaskFlow — Multi-User Task Management Platform

FastAPI • PostgreSQL • JWT • SQLAlchemy

A multi-user task management platform with:

  • JWT authentication
  • Bcrypt password hashing
  • Role-based access control
  • Normalized relational database design
  • CRUD REST APIs
  • Automated API testing

🔗 View Repository


🛡️ NetGuard AI — Network Threat Intelligence Platform

Random Forest • XGBoost • LightGBM • Isolation Forest • Streamlit

A machine-learning based Network Intrusion Detection System designed to detect malicious network traffic and previously unseen attack patterns.

  • Ensemble ML architecture
  • Bayesian fusion
  • Isolation Forest anomaly detection
  • PCAP analysis
  • Live network capture
  • Streamlit dashboard

🔗 View Repository


🧠 CodeMind AI — GitHub Repository Intelligence Agent

LangGraph • Qdrant • Groq • Llama 3.3 70B

An AI agent that allows developers to interact with unfamiliar GitHub repositories using natural language.

  • Hybrid BM25 + vector retrieval
  • Qdrant vector search
  • Self-RAG reasoning loop
  • LangGraph agent workflow
  • LLM-powered codebase understanding

📊 LeetCode

I actively practice Data Structures & Algorithms and have solved:

377+ Problems

My strongest areas include:

  • Dynamic Programming
  • Hash Tables
  • Binary Search
  • Backtracking
  • Arrays
  • Strings
  • Graphs
  • Greedy
  • Trees

🔗 View my LeetCode Profile


📈 GitHub Projects

Some other projects I've worked on:

  • 📊 CLV Dashboard
  • 🌐 Trade Route Intelligence Platform
  • 🇮🇳 BharatLens
  • 🔊 Animalese Speech Synthesizer
  • 📈 Crime Analysis India

Check out all my repositories:

👉 github.com/27Aditi


🎓 Education

B.Tech — Computer Science & Engineering
Medi-Caps University, Indore


🤝 Connect With Me

📧 Email: aditi.bhatnagar7201@gmail.com

💼 LinkedIn: Aditi Bhatnagar

💻 GitHub: 27Aditi

🧩 LeetCode: aditi277


⭐ Building, learning, and solving one problem at a time.

Popular repositories Loading

  1. animalese-speech-synthesizer animalese-speech-synthesizer Public

    Animalese Synthesizer is a Python-based tool that converts typed text into speech that mimics the quirky, high-pitched style of Animalese — the iconic voice effect used in Animal Crossing. This syn…

    Python 1

  2. Crime-Analysis-India Crime-Analysis-India Public

    Crime-Analysis-India is an exploratory data analysis (EDA) project focused on understanding crime patterns and trends across India using real-world datasets. The project applies systematic data cle…

    Jupyter Notebook

  3. clv-dashboard clv-dashboard Public

    Customer Lifetime Value (CLV) Dashboard is an interactive analytics project that analyzes customer behavior and long-term value using transactional data. It performs CLV calculation, customer segme…

    Jupyter Notebook

  4. netguard-nids netguard-nids Public

    Machine Learning–based Network Intrusion Detection System using ensemble models (Random Forest, XGBoost, LightGBM) and Isolation Forest for anomaly detection. Implements Bayesian fusion for improve…

    Python

  5. trade-route-intelligence-platform trade-route-intelligence-platform Public

    Supply chain risk intelligence platform — interactive trade route mapping, multi-factor risk scoring, disruption simulation with graph analytics, and alternative sourcing recommendations. Built wit…

    Python

  6. BharatLens BharatLens Public

    🇮🇳 AI-powered dashboard to track India's economic pulse — LSTM forecasting, FinBERT sentiment analysis on Hindi & English news, state-level economic health scores, and a What-If macro simulator. Bu…

    Python