Hi, I'm Deepak.
I'm a Computer Science sophomore with three core passions: backend development, machine learning, and algorithms. I love building efficient systems, exploring the mathematical foundations of ML, and tackling complex algorithmic challenges.
As a backend developer, I build scalable systems using Go and TypeScript (Node.js/Express.js). I focus on system design, microservices architecture, and performance optimization with PostgreSQL databases to create robust backend solutions that can handle real-world demands. I can also use Next.js and React for frontend development when needed.
In machine learning, I work with Python's data science stack including NumPy, Pandas, Matplotlib, Seaborn, and Scikit-learn for data analysis and ML implementations. My love for algorithms drives me to solve thousands of problems across LeetCode, Codeforces, and AtCoder, sharpening my problem-solving skills.
I write blogs to document my learning journey and share insights. Outside of tech, I'm fascinated by the universe and space exploration. I enjoy following football, cricket, and tennis, watching movies, and listening to music.