Sidd Shah
HomeProjectsJourneyBlogsSkills
Résumé
HomeProjectsJourneyBlogsSkills

Built by Sidd who loves tinkering.

Projects

Ideas worked out in code: machine learning models, agents, and full-stack apps

🤖

Reel: Video-to-Structured-Data Platform

Turns Instagram reels into schema-validated recipes, itineraries, and workouts (plus PDFs) by combining audio, caption, and on-screen text as separately cited evidence. Includes adaptive extraction budgets, tiered LLM provider chains with a hard per-reel cost cap, hallucination checks backed by an eval harness, SSE progress streaming, and an iOS/Android app built with Capacitor and an Instagram share extension.

AI/AgentsWeb DevelopmentNLP
Next.jsFlaskPythonWhisperRedis/RQCapacitorTerraformAI/LLM
🤖

Pokemon MCP Server

Model Context Protocol server simulating Pokemon battles, built for AI agent integrations and tool-use demonstrations.

AI/AgentsWeb Development
Node.jsTypeScriptMCP
🌐

Tribe: A social platform for intimate groups

A platform that keeps groups connected with built-in calendar, feed, task management, and shared expenses ledger.

Web Development
ReactReduxNode.jsExpressMongoDB
🧠

Gym Churn Prediction

Full-stack churn prediction app. The LSTM backend forecasts gym attendance with 85% accuracy.

Machine LearningData ScienceWeb Development
PythonLSTMPyTorchNode.jsExpress
🧠

Parallelized EMG Analysis Pipeline

Distributed pipeline for estimating muscle force from high-density electromyography signals with 3x speedup using PySpark.

Machine LearningData ScienceDistributed Computing
PySparkPyTorchHorovodPython
📝

NLP Text Summarization

Text summarization and topic modeling system using LDA and NMF algorithms for document analysis.

Machine LearningNLP
PythonNLTKScikit-learnLDANMF
🌐

Portfolio Website

Personal portfolio website with AI chatbot integration, dark mode, and responsive design.

Web Development
ReactTailwind CSSReduxFastAPI
🌐

Twitter Clone

Full-featured Twitter clone with real-time feeds, user authentication, and social interactions.

Web Development
ReactReduxNode.jsExpressMongoDB
🧠

Stock Price Prediction

Predictive model for stock prices using LSTM networks, with a web interface for visualizations.

Machine LearningData ScienceWeb Development
PythonLSTMPyTorchFlaskReact
🤖

OpenSourceBrain

WhatsApp-based personal knowledge management system that captures messages, applies AI classification via OpenAI, and stores organized records in Notion.

AI/AgentsWeb Development
PythonFastAPINode.jsOpenAINotionDocker
🌐

Mario Game

A click-to-play platformer hidden behind the avatar on my homepage. Three hand-built levels, Koopas whose shells you can kick into other enemies, flyers, unstompable spikies, and warp pipes that charge a super jump. Runs on a pure, fully tested TypeScript engine with a canvas renderer, Web Audio sound effects, and touch controls.

Web Development
TypeScriptReactCanvasWeb AudioVitest