Skip to content
View DHRUVXJANI's full-sized avatar

Block or report DHRUVXJANI

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 supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
DHRUVXJANI/README.md

Typing SVG

Building scalable systems, intuitive user experiences, and production-ready AI/ML applications 💡


👨‍💻 About Me

  • 🎓 CSE Undergraduate (2026) passionate about AI/ML
  • 🚀 Love taking projects from idea → prototype → production
  • 🧠 Focused on clean architecture, scalable backends, and real-world ML systems
  • 🤖 Currently working as an AI/ML Intern, building LLM-powered solutions
  • 📫 Reach me at: dhruvkjani@gmail.com
  • ⚡ Fun fact: I name variables better than I name Wi-Fi networks.

🤝 Connect With Me

LinkedIn   Portfolio   Email   GitHub


🚀 Featured Projects

🧠 WellnessWise — Intelligent Health Recommendation System

Tech Stack: Python, Flask, TF-IDF, Naive Bayes, Pandas

A production-grade health recommendation engine that analyzes user symptoms and demographics to generate risk-aware health suggestions.

Key Features:

  • NLP-based symptom processing using TF-IDF vectorization
  • Probabilistic predictions with confidence scoring
  • Demographic-aware tailoring and chronic-risk flagging
  • Explainable AI design for real-world medical contexts

🔗 View Repository


🔊 Audio CNN — Environmental Sound Classification

Tech Stack: PyTorch, Torchaudio, Librosa, Modal, Next.js, Tailwind CSS

End-to-end audio classification system using a ResNet-inspired CNN trained on ESC-50 dataset (50 classes), with an interactive web interface.

Key Features:

  • Mel-spectrogram-based feature extraction for audio processing
  • Serverless inference using Modal for production scalability
  • Real-time audio upload with top-3 predictions and confidence scores
  • Interactive visualizations of waveforms, spectrograms, and feature maps

🔗 View Repository


✉️ MailAssist — AI Email Response Generator

Tech Stack: React, Node.js, Express, JWT, Google Gemini API

Secure, full-stack AI application that generates professional email replies using large language models.

Key Features:

  • JWT-based authentication with role-based access control
  • Input validation and secure API architecture
  • LLM integration for context-aware email responses
  • Optimized React components for performance and UX

🔗 View Repository


💬 VibeLink — Real-Time Chat Application

Tech Stack: Node.js, WebSockets, Tailwind CSS

Secure, real-time chat system with token authentication and encrypted message storage.

Key Features:

  • WebSocket-based real-time bidirectional messaging
  • Token-authenticated socket connections for security
  • End-to-end encrypted message storage
  • Responsive, mobile-first UI design

🔗 View Repository


🛠️ Tech Stack

Languages

Frontend Development

Backend & Databases

AI/ML & Data Science

Jupyter Pandas Scikit-learn

Tools & Technologies


🧠 Currently Working On

  • 🤖 Contributing to applied AI/ML solutions as an AI Intern
  • 🧩 Building production-ready applications with LLMs (Large Language Models)
  • 🔍 Designing RAG (Retrieval-Augmented Generation) pipelines for context-aware AI systems
  • 🗂️ Exploring vector databases & embeddings for semantic search and knowledge retrieval
  • 🎯 Improving prompt engineering, evaluation, and optimization for LLM-based workflows
  • 🧪 Applying ML concepts to production environments, not just notebooks

📚 Core Knowledge

  • Data Structures & Algorithms
  • Operating Systems
  • Database Management Systems
  • Computer Networks
  • Software Engineering Principles
  • Machine Learning & Deep Learning

📊 GitHub Statistics

Profile Summary


Profile Views

⭐ Star my repositories if you find them interesting!

Pinned Loading

  1. audio-cnn audio-cnn Public

    An end-to-end audio classification system using Convolutional Neural Networks (CNNs) with a web-based visualization interface.

    TypeScript 1

  2. wellnesswise wellnesswise Public

    WellnessWise is a smart online health tool that helps identify possible illnesses by analyzing symptoms along with personal details like age, gender, and pregnancy status.

    Jupyter Notebook 1

  3. mail-assist mail-assist Public

    MailAssist is an AI-powered email response generator that helps you craft professional, concise, and context-aware replies to your emails.

    JavaScript

  4. chat-app-new chat-app-new Public

    A modern, full-stack real-time chat application with user authentication, profile management, and media support.

    JavaScript