Skip to content
View doshi-kevin's full-sized avatar
  • 01:46 (UTC +05:30)

Block or report doshi-kevin

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
doshi-kevin/README.md
Typing SVG

MS Computer Science @ Stevens (4.0) Β· Founder & CEO @ Scholera Β· ex-adMarketplace ML

LinkedIn Medium Email Profile Views


πŸ’« About Me:

I build AI that helps people learn β€” and I'm still trying to prove it can do that without doing the learning for them.

Right now that means Scholera: Scholars, not scores. An AI-native layer that sits on top of Canvas, Blackboard, Moodle, and Brightspace β€” RAG-powered course-specific tutoring, living roadmaps, an adaptive quiz studio, and co-pilot grading. It started as my research at Stevens, spun out, and is now live in real classrooms.

Before that I was shipping ML infra at adMarketplace, and before that building research systems at IIT Bombay and the Explainable & Controllable AI Lab. Somewhere in between I published an audio denoiser that beat NVIDIA's baseline.

πŸ“˜ Fun fact: I'm deeply curious about how technology can improve inner clarity, mental well-being, and lifelong learning β€” one model at a time.


πŸ“Š By the numbers

$320K 280+ 500+ 4
NJ state AI grant secured teams we beat for it students on the platform NJ institutions in reach
+2.3 dB 96.13% 5x 3
SNR over NVIDIA CleanUNet deepfake detection accuracy hackathons won open-source libs contributed to

🚧 What I'm building & what I've built

Project What it does Stack
Scholera 🏫 AI-native LMS layer β€” course-specific RAG tutoring, adaptive quizzes, co-pilot grading. NJ Plug and Play & NJEADA Fellow. Next.js RAG LangChain Postgres
WaveSplit 🎧 Multi-stage audio denoiser with SNR-aware adaptive filtering, harmonic-percussive decomposition, and psychoacoustic masking. +2.3 dB SNR / +0.21 PESQ over CleanUNet. πŸ“„ Published PyTorch Transformers ONNX TensorRT
Omniscient Reader 🧠 Chat platform with persistent memory β€” 95%+ context retrieval across 5K+ conversation histories, plus a "wingman" that drafts replies in <500ms. Next.js Supermemory MongoDB WebSocket
DeepShield πŸ›‘οΈ Multimodal deepfake detection fusing CNNs, RNNs, and BERT embeddings. 96.13% under adversarial conditions. πŸ† Aeravat Hackathon winner TensorFlow OpenCV scikit-learn
Adaptive LMS (research) πŸ“š DQN + Bayesian Knowledge Tracing with Elo-based skill estimation. +35% engagement, 91% prediction accuracy. β†’ became Scholera. PyTorch RL BKT
Mumbai Grid Platform ⚑ 50K+ interconnected components for a 20M-resident power grid. Hours β†’ sub-second queries. Next.js Firebase MongoDB

🧠 Currently learning & exploring

  • Agent infrastructure β€” MCP servers, tool layers, prompt caching, and the tenant-isolation work nobody posts about
  • RL for adaptive curricula β€” DQN + Bayesian Knowledge Tracing, Elo-based skill estimation
  • Deep learning for audio β€” transformer denoisers, psychoacoustic masking, streaming inference under non-stationary noise
πŸ’¬ Ask me about…
  • Why shipping the model is maybe 10% of the work, and the tool layer is the other 90%
  • What actually breaks when you put an LLM in front of 500 students
  • Going from a research prototype to a funded company in under a year
  • Why MSE is probably the wrong metric for whatever you're ranking
  • Teaching Distributed Computing labs to 60+ students (RMI, RPC, clock sync) and why it made me a better engineer
πŸ… Achievements & community
  • πŸ₯‡ Winner, 5x Hackathons β€” first place across five, building under tight deadlines
  • πŸŽ“ Teaching Assistant, Distributed Computing @ S.P.I.T. β€” led labs for 60+ students under Dr. Sudhir Dhage on RMI, RPC, and clock synchronization
  • 🌍 Open Source Contributor β€” performance optimizations to pandas, scipy, and scikit-learn
  • πŸ›οΈ NJ Plug and Play & NJEADA Fellow β€” selected from 280+ teams for New Jersey's $3.34M AI education grant pool

πŸ’» Tech Stack:

Languages
Python Java TypeScript JavaScript C++ R SQL LaTeX

AI / ML
PyTorch TensorFlow Keras HuggingFace LangChain scikit-learn NumPy Pandas SciPy OpenCV ONNX CUDA Matplotlib Plotly

Backend & Frameworks
FastAPI Django Flask NodeJS Express.js Next JS React React Native TailwindCSS Socket.io JWT

Data & Infra
AWS Docker Kubernetes GitHub Actions Postgres MongoDB Supabase Prisma SQLite Firebase Vercel Git Postman Figma Power Bi

πŸ“Š GitHub Stats:



πŸ† GitHub Trophies

✍️ Quote of the day !

πŸ” Top Contributed Repo


github-snake

If you're building in AI + education, or just want to argue about eval metrics β€” my inbox is open.

Popular repositories Loading

  1. LMS LMS Public

    TypeScript 1

  2. DhangoChat DhangoChat Public

    Python 1

  3. DjangoExpenseTracker DjangoExpenseTracker Public

    Python

  4. DjangoCalorieTracker DjangoCalorieTracker Public

    Python

  5. DjangoMiniEcom DjangoMiniEcom Public

    Python

  6. DjangoPDFtoRESUME DjangoPDFtoRESUME Public

    Python