CS & IoT student · Python / Data / GenAI
Building small, useful things — dashboards, AI tools, and the occasional game.
- 🎓 Pursuing a CS degree in Pune
- 🐍 Self-taught programmer since 2019, now focused on Python, data analytics, and LLM-powered tools
- 🚀 Building a portfolio aimed at internships and freelance work — see it live at portfolio-safal.netlify.app
- 🏍️ Off-screen: solo biking, studying theoretical physics, mathematics
My running index of small, open-source tools — one thing, end-to-end, shipped rather than almost-done. Five projects live so far:
| Project | What it does | Stack |
|---|---|---|
| synapse | AI study companion — turns the grind into a calm study garden | Dart · Flutter · Gemini |
| synapse-web | Calm focus companion for the browser — deep-work sessions, streaks, learning tools | TypeScript |
| together | Daily-use PWA for long-distance couples — one prompt, one mood check-in, one streak | JavaScript · PWA |
| ezcontroller | Turns a phone into a wireless gyro-enabled Xbox 360 controller for PC racing games | Python · WebSockets · HTML5 |
| devassist | Terminal AI coding assistant — multi-model fallback via OpenRouter, streaming markdown, file-aware chat | Python · OpenRouter |
| orbit | 🌀 Cross-platform background file converter & editor — Shift-drag to open a context-aware radial menu. Rust + Tauri, local-first, no telemetry. | Rust |
Three rules hold it together:
01Small scope, finished — one thing, end-to-end.
02Scratch my own itch — built because I needed them.
03Open source by default — readable and forkable.
Languages
Frontend & App Dev
AI / APIs
Data & ML
Tools & Platforms
Currently exploring: machine learning fundamentals · Unity game dev · data science · French


