╔══════════════════════════════════════════════════════════════════╗
║ PRATYUSH KUMAR CHOUHAN ║
║ ────────────────────────────────────────────────────────────── ║
║ CLASS │ Full Stack Developer (Backend / Security branch) ║
║ GUILD │ Melyn Inc. ║
║ ORIGIN │ IIT Kharagpur · B.Tech + M.Tech Chemical Engg '25 ║
║ REGION │ Pune, Maharashtra, India ║
║ ALIGNMENT │ Chaotic Good (ships on Friday, patches Saturday) ║
║ ────────────────────────────────────────────────────────────── ║
║ RANK │ CF 1430 · CC 1706 · Flipkart Grid top 1% ║
║ RARE DROP │ C4GT '23 (103/42,000) · DMP '24 (90/51,000) ║
╚══════════════════════════════════════════════════════════════════╝
| Attribute | Bar | Proof of work |
|---|---|---|
| Backend Engineering | ████████████████████░░ |
Django, Node, Express, FastAPI, Flask, Go |
| Frontend Craft | ██████████████████░░░░ |
React, Next.js, Angular, React Native, Tailwind |
| Security | ███████████████████░░░ |
JWT SSO with HMAC-SHA256, zero PII exposure |
| Systems & Scale | █████████████████░░░░░ |
BAP microservice, Docker, AWS, Azure |
| AI / NLP | █████████████████░░░░░ |
Mistral 7B thesis chatbot, TF-IDF search engine |
| Competitive Programming | █████████████████████░ |
CF 1430 max, CodeChef 1706 current |
| Weeb Points | █░░░░░░░░░░░░░░░░░░░░░ |
Allegedly zero |
+ [ACTIVE] Advanced RAG architectures · chunking, reranking, hybrid retrieval
+ [ACTIVE] Vector databases · pgvector past 10M embeddings
+ [ACTIVE] System scalability · horizontal scaling without the tears
~ [SIDE] Codeforces climb · 1430 max, hunting the next band
~ [SIDE] Open source contribution · C4GT and DMP alumni, still shipping
- [LOCKED] Distributed consensus · requires more sleep| 🔐 | The PII Leak Wyrm | Third party integration wanted user data. Built a JWT SSO layer with HMAC-SHA256 signing instead. Zero PII exposure. |
| 👻 | The Phantom Logout | Notification taps were killing live sessions in React Native. Rewrote the handoff logic with crash safe fallbacks. Session loss bugs down 100%. |
| 🎭 | The Proxy Submission Swarm | Fraudulent claims slipping through. Built a Python deduplication engine cross checking PII against historic records. |
| 📡 | Lord of the Failed Sync | Agents losing field data to sync failures. Shipped a screen to view, filter, and manually push individual unsynced records. |
| 🐍 | The Great Migration | Moved critical backend components from Django to Node.js without downtime. |
Trophy case
| Achievement | Requirement | Status | |
|---|---|---|---|
| 🥇 | One in Five Hundred | Dedicated Mentoring Program 2024, selected 90 of 51,000 | ✅ |
| 🏛️ | Code For GovTech | C4GT 2023, selected 103 of 42,000 | ✅ |
| 🛒 | Grid Runner | Flipkart Grid 4.0 Level 2, top 1% of 50,000 teams | ✅ |
| 🎓 | The Long Road | Five year integrated dual degree, IIT Kharagpur | ✅ |
| 🧪 | Career Respec | Chemical Engineering to Full Stack | ✅ |
| 🥈 | Runway Silver | Vice-Captain, Inter-IIT Cultural Meet 6.0 Fashion, co-founded Finesse | ✅ |
| 📸 | Gold Frame | GOLD, Online Photostory, Inter-IIT Cultural Meet 5.0 | ✅ |
| 💰 | Guild Treasurer | SPECTRA Gymkhana and Finance Head, 60+ members, INR 70k budget | ✅ |
| 🧑🏫 | Mentor Class | Teaching Assistant, CH69002 MTech Seminar | ✅ |
| 🔥 | Streak Keeper | 30 day contribution streak | 🔓 In progress |
| 🧠 | Expert Tier | Break 1600 on Codeforces | 🔒 Locked |
| Run | Description | Loadout | Season |
|---|---|---|---|
| Panini Ashtadhyayi Chatbot | Bachelor's thesis under Prof. Dr. Jayashree Gajjam. Interactive tutor for Panini's Sanskrit grammar with Mistral 7B doing the grammatical analysis. | Django, React, Mistral 7B | Jan to Mar 2024 |
| EdgeView | Real time DFS and BFS traversal visualiser on HTML5 Canvas. Build a graph, watch it get walked. | JavaScript, Canvas API | Mar to Apr 2025 |
| DSA Search Engine | Algozenith Hackathon. Scraped and indexed 20,000+ algorithmic problems, TF-IDF ranking for query matching. | Express.js, Python, TF-IDF | May to Jun 2022 |
| Auditorium Management | OTP authenticated booking and ticketing system for campus shows. | Flask, Bootstrap, Python | Sep to Oct 2022 |
Pin these from your profile page directly (click Customize your pins on github.com/bruno-noir). GitHub renders those natively, so they never break.




