I'm a final-year B.Tech student in CSE (AI & ML) at GLA University, Mathura, graduating in 2027.
I mostly build backends — the parts where details matter: who gets let in, what happens when a request is retried, and whether two database writes succeed or fail together. AuthAPI and LedgerFlow came out of wanting to understand those problems by building them.
I solve DSA problems daily in Java and Python (500+ across LeetCode, CodeChef, GFG) and I'm getting into LLM applications — I've built an MCQ generator on top of spaCy + Groq API and I'm learning LangChain / LangGraph by building small agentic systems.
💡 How I learn: pick up the concept → build something with it → read back through the implementation → improve it.
| 🎓 Education | 🧩 Problem Solving | 🎯 Focus |
|---|---|---|
| B.Tech CSE (AI & ML), GLA University graduating 2027 |
500+ problems on LeetCode, CodeChef & GFG |
Backend APIs, databases, LLM applications |
Languages
Backend
Databases & Caching
AI / NLP
Frontend & Tools
|
Auth backend — sign-up to session management, plus the email flows around it.
|
REST API for moving money between users — built to understand what must stay true when one transfer touches several records.
|
|
Flask app that generates MCQs from study material — upload a PDF, DOCX, TXT or Google Drive link, pick local NLP (spaCy) or LLM (Groq API), and download the result as a PDF. flowchart LR
A["📄 PDF / DOCX / TXT / Drive link"] --> B["Flask app"]
B --> C["Text extraction"]
C --> D["Cleaning + TF-IDF summary"]
D --> E{"Mode"}
E -->|NLP| F["spaCy"]
E -->|AI| G["Groq API"]
F --> H["Parse & validate MCQs"]
G --> H
H --> I["✅ Results page + PDF"]
|
|
- Building backend projects that go past CRUD: queues, transactions, retries
- Working through DSA problems in Java & Python
- Learning LangChain & LangGraph by building small agentic systems
If you want to talk backend, DSA, or something you're building:



