Software Engineer Intern at Zluri · Computer Science & Engineering at BIT Mesra, Class of '26
I build enterprise frontend at Zluri and self-hosted backends in my spare time. Interested in problems that span the whole stack — React and TypeScript at work, Python data pipelines and APIs on my own hardware.
- 🏢 Zluri — owned the frontend for a drag-and-drop email template builder (GrapesJS) that lets enterprise admins brand every product notification, plus custom sender-domain support so organisations send from their own email domain. Also shipped JSONata-computed custom fields (full-stack) and an SLA-breach tracker.
- 🍓 JanAushadhi Data Engine — a weekly GitHub Actions pipeline that parses government PDFs into indexed SQLite, feeding a FastAPI service I run on a Raspberry Pi at jan-api.kunalka.me.
- 📈 Solved 1000+ DSA and SQL problems across LeetCode, GeeksforGeeks and Code360.
Languages
Frontend
Backend & Data
Mobile & Tooling
Making India's generic-medicine data usable, end to end — pipeline, API and app.
- kendra-data-engine — authenticates with the official JanAushadhi portal, streams government PDFs in-memory and parses their tables with
pdfplumber, producing clean datasets of 20,700+ store locations and 2,400+ medicines with drug codes and MRP. Syncs weekly via GitHub Actions, rebuilds indexed SQLite + CSV snapshots, and reports each run through a Telegram bot. - jan-api.kunalka.me — a FastAPI service I self-host on a Raspberry Pi, serving medicine search by drug code or generic name and Kendra lookup by pincode, state, district or Kendra code. Indexes tuned for sub-second queries on low-power hardware.
- jan_aushadhi_sarthak — the Flutter client: store discovery, colour-coded availability and pricing, one-tap calling and Maps navigation, and a persistent cart. Signed APKs published to Releases by CI.
PythonFastAPISQLiteFlutterRaspberry PiGitHub Actions
| Project | What it does | Stack | Links |
|---|---|---|---|
| IPTV Player | 150 live TV channels via real-time M3U8 parsing, with a custom player supporting 5 aspect ratios, rotation, auto-hiding controls and a tap-to-unlock overlay. | Flutter, Dart, HLS | Code · Demo |
| Musify | Music streaming and downloading — background playback, lock-screen controls, 320 kbps offline downloads, synced lyrics. | Flutter, audio_service | Code · Demo |
| Easy Rail | Real-time train information in one place: seat availability, PNR status and live train tracking. | Flutter, REST APIs | Code · Demo |
| Weather App | Real-time weather for any city, built on Material Design 3 with a dark-first theme. | Flutter, OpenWeather API | Code · Demo |