I'm a CSE undergraduate who likes figuring out how things work and building things myself.
Most of what you'll find here comes from things I'm learning or problems I'm trying to solve — DSA and competitive programming, C++, Java, databases, system design, and full-stack development.
I don't really stick to one kind of project. Sometimes it's a few lines solving a problem, sometimes it's a small experiment, and sometimes it turns into something people actually use.
Edubits — A project I built to bring the academic resources I and other students were already using — playlists, PYQs, and study material — into one place, along with useful tools like SGPA/CGPA calculators, internal marks calculation, progress tracking, quizzes, and a task tracker.
600+ users and counting.
React Node.js Express MongoDB Cloudinary JWT Passport.js
- Competitive Programming — solutions, editorials, and the reasoning behind problems from Codeforces, LeetCode, AtCoder, CodeChef, and NeetCode.
- DSA — problems I'm solving while getting better at algorithms and data structures.
- System Design — case studies and experiments around designing scalable systems.
- Java & C++ — OOP, databases, low-level concepts, and problem solving.
- Full Stack — React, Node.js, REST APIs, MongoDB, PostgreSQL, and whatever else I happen to be experimenting with.
- Small Projects & Experiments — tools, extensions, utilities, and ideas that seemed worth building.
I learn better by building than by just reading.
A concept usually sticks when I've had to use it, struggled with it, broken something with it, and eventually understood why it works.
That's pretty much what this GitHub is — a record of that process.
♟ Chess
I play chess whenever I get some free time. My rapid rating has crossed 2100, reaching the top ~2% of players at my peak.
I like chess for more than the game itself — calculation, pattern recognition, decision-making under uncertainty, and learning to live with the consequences of a move.
🧠 Psychology
I don't know much about psychology from textbooks. Most of my interest comes from watching people.
I'm curious about the gap between what people see, what they think they see, what they say, and what they actually do.
I pay attention to things like:
- how often people act on autopilot without realizing it
- whether people recognize the patterns in their own behavior
- how much of a decision is conscious vs. habitual
- why people sometimes behave differently from what they believe about themselves
It's less about labeling people and more about trying to understand the patterns.



