Skip to content

Santanu-SP/Santanu-SP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 

Repository files navigation

Typing SVG

Profile Views

👨‍💻 About Me

I'm a Computer Science student passionate about building impactful software — from AI-powered applications to full-stack platforms. I enjoy turning complex problems into clean, efficient solutions.

  • 🎓 Pursuing a degree in Computer Science
  • 🌱 Currently deepening my knowledge in Machine Learning & React
  • 🤝 Open to collaborations on open-source and student projects
  • 📫 Connect with me on LinkedIn

🚀 Featured Projects

🏆 Major Projects & Collaborations


Co-developer & Lead Contributor · 113+ commits · Top contributor across the entire repo

A real-time, production-grade emergency response platform connecting patients, ambulance drivers, hospitals, and fleet administrators. Built as a full-stack monorepo with three decoupled microservice architectures.

  • Frontend — React 19 + Vite: Live GPS tracking, role-based portals, interactive maps (Leaflet)
  • Backend — Node.js + Express: JWT auth, Socket.IO WebSockets, BullMQ async queues, PostgreSQL + Prisma ORM
  • Admin Dashboard — Python + Streamlit: Cyberpunk sci-fi telemetrics UI with Plotly visualizations & fleet monitoring

React Node.js Python PostgreSQL Socket.IO Streamlit

🌐 Live: eris-emergency-response-intelligent.vercel.app


Solo Developer · End-to-end ML pipeline · ~99% accuracy

A production-grade NLP system that detects misinformation with near-perfect accuracy. Paste any news article and get an instant verdict with confidence scores and explainable word attributions.

  • TF-IDF vectorization (10,000 features, unigrams + bigrams) + Logistic Regression
  • Benchmarked 4 models: Logistic Regression, Passive Aggressive, Linear SVM, Naive Bayes
  • Trained on 44,000+ articles from Kaggle; full EDA with visualizations
  • Deployed as a Streamlit web app with top-influencing-word explainability per prediction

Python Scikit-Learn NLTK Streamlit Pandas


Solo Developer · 36 commits · Live deployed · 1 fork

A polished, feature-rich web app for tracking time and weather across multiple timezones simultaneously.

  • Dual analog/digital clock views, dark/light mode with smooth view transitions
  • OpenWeatherMap API integration for live weather per city
  • "Time Travel" slider (±24 hours) for cross-timezone meeting planning
  • IST comparison per card, searchable timezone dropdown, localStorage persistence

JavaScript HTML5 CSS3

🌐 Live: real-time-world-timezone-clock-widg.vercel.app


Solo Developer · ML Classification System

An AI-powered classification system demonstrating practical machine learning applied to content analysis and intelligent categorization tasks.

Python Scikit-Learn Pandas NumPy


🌱 Other Projects

Project Description Tech
🥗 EatWise Smart nutrition-focused web application CSS, JS
🌾 Kisan-Saathi Platform empowering farmers with government schemes & agri knowledge HTML, CSS, JS
🎮 Tic-Tac-Toe Classic game with clean JavaScript logic JavaScript

🛠️ Tech Stack

Web: HTML5 CSS3 JavaScript React Node.js

Data & ML: Python Pandas NumPy Matplotlib Seaborn Scikit-Learn

Tools: Git GitHub VS Code PostgreSQL


📊 GitHub Stats

GitHub Streak


📈 Contribution Graph

Santanu's GitHub Activity Graph


🤝 Connect With Me

LinkedIn GitHub


"First, solve the problem. Then, write the code." — John Johnson

About

CS Student · Full Stack & Data Science · Building real-world projects with Python, React & ML

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors