Hi, I'm Deepak.

I'm a computer science undergrad who spends most of my time building backend systems, exploring machine learning, and solving algorithm problems.

On the backend, I write TypeScript and Go. I build APIs with Node.js and Express, design schemas and optimize queries in PostgreSQL. I care about how systems scale, how data flows, and where the bottlenecks are. I touch Next.js and React when I have to, but servers and databases are more interesting to me.

I'm just getting started with machine learning. Right now I'm working with NumPy, Pandas, Matplotlib, Seaborn, and Scikit-learn. Still learning the fundamentals, but enjoying the process.

I've solved over 1200+ problems across platforms like LeetCode, Codeforces, and AtCoder. There's something satisfying about finding an optimal solution and watching it pass all the test cases.

I write sometimes to share my viewpoints and opinions on things that interest me. When I'm not coding, I'm reading about space and astrophysics, watching football/cricket/tennis, getting lost in movies, or listening to music.