I've built full-stack products including Your Fitness Guide, a fitness tracker with Node.js, Express, MongoDB, Redis, JWT authentication, and Google OAuth2. I implemented meal tracking, macro aggregation, email verification, secure route protection, and a Chart.js-based frontend.
I also built GoUpsolving, a React and TypeScript Codeforces upsolve tracker that identifies unsolved contest problems within a user's rating range. Its recommendation pipeline, API caching, and fallback logic attracted 1,200+ visitors from 65+ countries, with 73% organic traffic via Codeforces.
For a Vacation Email Responder, I used Node.js and the Gmail API to poll unread messages, send thread-aware replies, prevent duplicates, and automate email labels and read status updates.
Competitive programming is central to my work: I've earned a Global Rank of 22 in a CodeChef contest and led training for 100+ students. I also founded a college competitive programming community that grew to 400+ members through seminars, technical discussions, and collaborative problem-solving.
