Full-stack Developer
I build full-stack applications. Passionate about creating projects that make a real-world impact. I focus on clean code and user experience.
Previously interned at
Dukaanbuilding an AI website generation platform.
I work with Next.js and Express.js most days, using TypeScript for type safety. I enjoy building things that look good and perform well.
Open to collaborations and opportunities. Feel free to reach out!
Integrated Monaco Editor with versioning, file explorer, and one-click restore for advanced editing.
Designed custom parsing logic to handle LLM output for accurate and reliable code generation.
Implemented JWT-based auth with protected routes and OAuth integrations for Google and Twitter.
Used Nginx to serve generated static project files.
AI-powered CLI tool for analyzing Git commits, generating changelogs, and semantic search using LangChain and Gemini.
AI-powered commit analysis and categorization using Google Gemini.
Semantic search - ask questions in natural language about your codebase.
Auto-generate professional changelogs grouped by category.
Export reports in JSON, Markdown, CSV, or beautiful HTML.
Incremental processing - only analyze new commits.
A simulated wallet system enabling peer-to-peer transfers and balance additions through a simulated bank.
Seamless fund transfers via simulated HDFC and Axis bank pages.
Transaction tracking with success, failure, and pending statuses.
Secure login powered by NextAuth and JWT with Zod validation.
Database managed via Prisma ORM and PostgreSQL (NeonDB).
Deployed with Docker on AWS EC2, production on Vercel.
A platform to collect feedback via embeddable widgets, analyze feedback, and generate AI-powered summaries.
Secure authentication with email/password and Google OAuth.
Create and manage multiple projects with feedback widgets.
AI-powered insights using Google Gemini for feedback summaries.
Export feedback data with search and analytics features.
Built-in rate limiting for protection against abuse.