AI/ML Engineer | IIT Delhi

AI/ML Engineer | IIT Delhi

Full-Stack • NLP • LLMs • Scalable Systems

I build AI applications that go beyond notebooks — emotion detection, LLM hiring systems, Radar signal processing. IIT Delhi graduate, open to remote work and interesting problems.

Dhanashri Shivdas - Software Developer

Featured Projects

Innovative solutions spanning audio processing, robotics, and intelligent systems

🧠

EmotiSense AI – Emotional Intelligence System

Hybrid AI system combining TF-IDF and BERT embeddings with XGBoost for emotion detection. Improved prediction reliability using a confidence-based ensemble model.

  • 🔹 Hybrid ML (TF-IDF + BERT)
  • 🔹 Behavioral features integration
  • 🔹 Real-time Streamlit UI
BERT TF-IDF XGBoost NLP Streamlit
🤖

TalentScout AI – LLM Hiring Assistant

LLM-powered chatbot using LLaMA 3 (Groq API) to automate technical hiring. Generates questions, evaluates responses, and provides screening decisions.

  • 🔹 Prompt engineering for structured outputs
  • 🔹 Automated scoring & feedback
  • 🔹 NLP-based originality detection
LLM LLaMA 3 Prompt Engineering Streamlit
🛰️

Micro-Doppler Drone Detection (ML + Signal Processing)

ML-based drone detection system using radar micro-Doppler signatures and spectrogram analysis (STFT). Trained models like SVM and CNN for classifying drone vs non-drone targets.

  • 🔹 Simulated radar echoes and micro-Doppler signatures
  • 🔹 Generated spectrograms using STFT and wavelet transforms
  • 🔹 Built ML models (SVM, CNN) for classification
Python Signal Processing STFT CNN SVM ML
🎵

Shazam Algorithm Implementation

Audio fingerprinting system using FFT and signal processing to identify songs from short audio clips with fast pattern matching.

Python NumPy Signal Processing FFT Audio Analysis
📐

Interactive Math Webpage

Responsive mathematical learning platform featuring interactive calculations, dynamic visualizations, and elegant UI design for enhanced educational experiences.

HTML5 CSS3 JavaScript Responsive Design Math.js

Q&A Tool with API Integration

Intelligent question-answering system leveraging multiple external APIs for real-time data fusion, natural language processing, and contextual response generation.

API Integration NLP REST APIs Data Processing JSON

Technical Expertise

Software Engineering, Machine Learning & Intelligent Systems

Programming Languages

  • Python (ML, NLP, Data Processing)
  • C/C++ (Systems & Performance Optimization)
  • Java/Kotlin (Application Development)
  • JavaScript (Frontend & API Integration)

Machine Learning & AI

  • Supervised Learning (SVM, Random Forest, XGBoost)
  • Deep Learning (CNN, Embeddings, BERT)
  • Natural Language Processing (TF-IDF, SentenceTransformers)
  • LLMs & Prompt Engineering (LLaMA, Groq API)

Software Engineering

  • API Development & Integration
  • System Design & Scalable Architectures
  • Real-time Systems & Performance Optimization
  • Data Processing Pipelines

Signal Processing & Systems

  • Audio Processing & FFT Analysis
  • Micro-Doppler & Radar Signal Analysis
  • Time-Frequency Analysis (STFT, Spectrograms)
  • Simulation & Modeling Systems