class ShaanSatsangi:
def __init__(self):
self.name = "Shaan Satsangi"
self.role = "CS Undergrad @ JECRC, Jaipur"
self.focus = ["Data Engineering", "AI Systems", "Analytics", "Full Stack"]
self.stack = ["Python", "SQL", "PySpark", "Databricks", "dbt", "Airflow", "FastAPI", "Next.js"]
self.currently = "Building production-grade data platforms and local-first AI tools"
self.open_to = "Data Engineering / Analytics / AI Systems roles"
def say_hi(self):
print("Thanks for stopping by! Let's build something useful.")
me = ShaanSatsangi()
me.say_hi()| Project | Stack | What it does |
|---|---|---|
| CRM Sales Warehouse | Python · PostgreSQL · Docker · dbt · Airflow · Power BI | End-to-end CRM analytics platform with ETL/ELT pipeline, star-schema warehouse, dbt tests, and 5-page executive dashboard |
| YouTube Wrapped | Databricks · PySpark · Delta Lake · FastAPI · Next.js | Personal YouTube watch-history product using medallion lakehouse architecture, Neon Postgres, deployed API, and analytics dashboard |
| JARVIS-PY | Python · Ollama · Vosk · openWakeWord · FAISS · fastembed | Local-first AI voice assistant with wake-word barge-in, online/offline STT, semantic memory, PDF RAG, tool-agent routing, reminders, and interruptible TTS |
| Face Sort Studio | Python · Flask · OpenCV DNN · SQLite · SSE | Local face-recognition photo organizer using YuNet + SFace embeddings, real-time progress streaming, and privacy-first local processing |
| Sahaara | Next.js · TypeScript · Supabase · Tailwind · Twilio · MapLibre | Safety-focused full-stack app with emergency SOS workflows, live location sharing, trusted contacts, and Twilio alerts |
| Skill Issue | FastAPI · Next.js · GitHub API · AI · Analytics | Upcoming GitHub intelligence platform for developer identity analysis, OSS signals, recruiter readiness, and personality-driven diagnostics |
Data Engineering & Analytics
AI / ML / Local AI Systems
Full Stack & Tools
- 📚 B.Tech CSE @ JECRC Jaipur (2022 – Present) · CGPA: 7.39
- 🧠 Upgraded JARVIS-PY into a local-first AI assistant with RAG, semantic memory, wake-word barge-in, and tool-agent routing
- 🏗️ Planning Skill Issue — a GitHub intelligence platform that analyzes developer identity, OSS activity, engineering maturity, and recruiter readiness
- 🌱 Studying for the Databricks Certified Data Engineer Associate exam
- 🤝 Open to Data Engineering, Data Analytics, and AI Systems roles
"I build data platforms, AI systems, and full-stack products that turn messy inputs into useful outcomes."
