

About me
I'm a Full Stack Engineer based in India. I'm passionate about building scalable, accessible and user-focused web applications that solve real-world problems through clean, maintainable, and efficient code.
Over the course of my learning journey, I've developed multiple full-stack projects while gaining practical experience at multiple organizations, where I contributed to modern web interfaces and production-ready features.
I leverage Agentic AI to accelerate my development workflow. By integrating AI-driven tools and custom agents into my daily routine, I streamline repetitive tasks, rapidly prototype new features, and maintain a sharp focus on writing high-performance, production-ready code.
Beyond coding, I enjoy traveling and photography, which inspire creativity and sharpen my attention to detail.
Projects(7)
GitHub Contribution
Stack
- React
- Next.js
- TypeScript
- JavaScript
- Tailwind CSS
- HTML5
- CSS3
- Redux
- Shadcn UI
Work Experience(1)
- Migrated the platform from a client-side React SPA to a full-stack serverless Next.js (App Router) application, and built the backend using PostgreSQL, Prisma ORM, and server-side data handling. This was done to keep the frontend and backend in one codebase, improve SEO, and reduce redundant client-side data fetching, resulting in a more maintainable and scalable application.
- Implemented Incremental Static Regeneration (ISR) with data caching and on-demand revalidation using Next.js caching features. This approach was chosen to serve frequently accessed public content quickly while avoiding unnecessary database requests, improving page response times and ensuring CMS updates are reflected without rebuilding the entire application.
- Developed the Admin and Superadmin CMS dashboards with role-based access control using Clerk authentication and database-level permission checks. This approach was used to ensure that only authorized users could access administrative features and perform specific actions, making it easier for the team to manage events, galleries, resources, and alumni data without modifying the codebase.
- Built responsive Resources and Alumni directory pages with category filtering, metadata, and downloadable content. This approach was used to organize information in a structured and user-friendly way, making it easier for students to find learning resources and connect with alumni while simplifying content management for administrators.
- Integrated Resend's REST API to handle transactional emails for contact form submissions, including team notifications and user confirmation emails. An API-based approach was chosen because it works well with serverless applications and avoids common SMTP connection issues, resulting in a more reliable and automated email communication process.