Hi, I'm Deepak.
I'm a computer science sophomore 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 1000 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.