B.Tech Computer Science · Amity University Greater Noida · Delhi NCR, India
I build frontend systems and contribute to open source. I care about food transparency, clean eating, and making data accessible to people who need it — which is what brought me to Open Food Facts.
- GSoC 2026 applicant — Open Food Facts Explorer (SvelteKit + TypeScript)
- Contributing to openfoodfacts-explorer and hunger-games
- Feature equivalence audit: comparing Explorer vs main OFF website across key user flows
| Repo | PR / Issue | Description | Status |
|---|---|---|---|
| openfoodfacts-explorer | #1039 | Dark mode Vega chart fix | ✅ Merged |
| hunger-games | #1447 | Obsolete facet URL migration | ✅ Merged |
| hunger-games | #1453 | Reactive system theme detection | ✅ Merged |
| hunger-games | #1458 | Taxonomy encouragement message (P1 issue) | 🔄 In Review |
| open-prices-frontend | #2098 | Country name localisation gap | 🗣️ Discussion → fix |
| open-prices-web | #895 | Open Prices data integration on OFF site | 🔄 In Review |
Frontend TypeScript · SvelteKit · Svelte 5 · React · Tailwind CSS · Vega
Backend Node.js · Python · Java · REST APIs · PostgreSQL
Tools Git · Vite · pnpm · Crowdin (i18n) · Linux
- Top 15 / 90+ teams — IIT Delhi AML Hackathon (mule account detection, AUC-ROC 0.9899)
- HackerRank 4-Star — Java & C++
- 108+ Hindi translations on Crowdin for Open Food Facts
SkillGenome — AI-powered bias-free talent evaluation platform Built during a hackathon as a team contributor. Implemented a LeetCode-style activity heatmap dashboard, GitHub authentication flow, skill data caching with sessionStorage, and animated theme toggle. Fixed race conditions and API failure handling.
Tech: React · TypeScript · Tailwind CSS · GitHub API · REST APIs
Smart Timetable Conflict Detector — College major project Flask-based constraint-satisfaction scheduler with greedy algorithm, Excel/PDF export, and IEEE-format documentation.
Tech: Python · Flask · Excel · PDF generation