Skip to content
View ridds-io's full-sized avatar

Highlights

  • Pro

Block or report ridds-io

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
ridds-io/README.md

heloo, i'm ridds 👾

AI/ML undergrad · builder · curious hooman

Pune, India — making things that (hopefully) work

LinkedIn Email


who am i?

2nd-year B.Tech AIML student at Symbiosis Institute of Technology, Pune. I like building things I would've used myself, tools I needed but couldn't find, and ideas that were too fun to leave alone.


what i've been building

project what it does stack
🗂️ WarrantyDeck warranty & receipt manager with OCR auto-extraction Next.js · PostgreSQL · OCR
🎮 FinQuest Duolingo-style RPG that teaches financial literacy to Indian college students, with a Socratic AI tutor Next.js · Supabase · Groq API
📈 Implied Volatility Predictor forecast crypto IV 10 seconds ahead from order book data — GoQuant take-home assignment Python · LightGBM · GARCH
📉 Telco Customer Churn Prediction end-to-end ML pipeline on Kaggle telecom churn dataset — top 20% finish (790/4142) Python · XGBoost · Scikit-learn · Pandas

course-work projects

project what it does stack
🔢 Unique Sudoku Generator generates sudoku puzzles guaranteed to have a unique solution Python
🎵 Audio Analysis System recognizes instruments in audio clips, identifies genre, and analyzes audio quality Python · Librosa
🔐 StegoLab benchmarking platform for steganographic algorithms across different carrier media Java

more projects coming soon...


learning & practice

repo what it is
☕ Java-Programs Java exercises and programs from coursework
🧩 Leetcode solutions to Leetcode problems
🧠 Practice-Problems coding practice problems focused on optimizing Time and Space Complexity

tutorial notebooks coming soon...


research

  • 📄 Person Re-ID — contributor to a WACV 2026 workshop paper submission on hybrid part-aware metric learning with multi-stripe pooling (SIT Pune)
  • 🔬 Bacteria Classification via Raman Spectroscopy — early-stage ML research as a DNA-free alternative to traditional identification methods (SIT Pune)

toolkit

languages   →  Python · R · SQL · Java · C/C++ · JavaScript
ml / ai     →  PyTorch · Scikit-learn · NLTK · Pandas · NumPy · RAG & Agentic AI 
web         →  Next.js · React · Node.js · PostgreSQL · Supabase
tools       →  Power BI · Figma · GitHub · Jupyter · VS Code

a few other things

  • 🏛️ Founded Plastic Free Society — a community NGO in Pune running door-to-door awareness & collection drives
  • 🎤 Speaker Hospitality Volunteer @ AIM Cypher 2025 (India's largest AI summit, 4,000+ attendees)
  • 🧪 Campus Partner for Perplexity at SIT Pune
  • 🏐 Inter-college volleyball player (and winner 🏆)
  • 🎬 Currently directing a short film on the side

"somewhere between a debugger and a sudoku"

Pinned Loading

  1. Telco-Customer-Churn-Prediction Telco-Customer-Churn-Prediction Public

    End-to-end Kaggle ML pipeline for telecom churn prediction: XGBoost, CatBoost, LightGBM, TabNet, GraphSAGE GNN, and a lot of things that didn't work. Top 20% finish (790/4142, peak 353/1200+).

    Jupyter Notebook

  2. FinQuest FinQuest Public

    🎮 AI-powered financial literacy game for Indian college students. RPG-style gameplay with personalized quests, Socratic AI tutoring, and real-world financial scenarios. Built with Next.js, Supabase…

    TypeScript 1

  3. Warranty-Deck-old-version Warranty-Deck-old-version Public

    An app that will let you store and keep track of all your warranty cards

    JavaScript

  4. Auto_Jobs_Applier_AIHawk Auto_Jobs_Applier_AIHawk Public

    Forked from feder-cr/invisible_dots

    Auto_Jobs_Applier_AIHawk is a tool that automates the jobs application process. Utilizing artificial intelligence, it enables users to apply for multiple job offers in an automated and personalized…

    Python

  5. Unique-Sudoku-Generator Unique-Sudoku-Generator Public

    A sudoku generator that generates a puzzle with exactly one solution based on the chosen difficulty level

    Python

  6. StegoLab StegoLab Public

    A Java-based platform where users can select a steganographic algorithm, choose a carrier medium, encode a secret message, decode it back, and receive a full benchmark report comparing accuracy, ti…

    Java