Featured Projects
Explore my showcase of innovative solutions and technical expertise. Each project demonstrates my commitment to creating impactful and scalable applications.
- Architected real-time queue system using Next.js and Socket.IO, eliminating wait-time uncertainty through live updates
- Reduced booking errors by 60% via transaction-safe appointment APIs using PostgreSQL, Redis and concurrent queue operations
- Built secure authentication with Firebase Admin SDK, JWTand cookies, enabling role-based clinic access and session persistence
- Improved performance 3X using Redis pipelines, Axios interceptors and Socket.IO fast updates for 100+ concurrent users
- Designed responsive admin dashboard with React, Tailwind CSS, and multi-tab views, streamlining staff control over live patient queues
NextJSTypeScriptPrismaPostgresqlNestJSTailwind CSS
- Migrated 9-year-old PHP system to modern Next.js with typeScript stack, enabling rapid feature deployment for 10K+ users
- Integrated PhonePe API with rollback handling and real-time tracking, processing 60 lakh+ transactions at 99.9% success rate
- Developed JWT-based auth with OTP, bcrypt encryption and Redis throttling, blocking abuse and ensuring safe role-based access
- Built QR-based accommodation system with supporting individual and 300+ group bookings with email confirmations
- Designed Prisma + PostgreSQL database, featuring 25+ optimized schemas with strong referential integrity across all modules
NextJSTypeScriptPrismaSqlRedisTailwind CSSPhonePe Integration
- Built a React Native app using Expo + TypeScript, enabling registration, bookings and updates for 100+ sub-events
- Built JWT auth with registration, AsyncStorage persistence and password rules for onboarding and protected session handling
- Develop global state management via Context API, syncing user data, event, bookings and cart actions across 50+ screens
- Integrated Expo Notifications for alerts, reducing missed events by 40% and improving attendee with dynamic schedule reminders
- Designed UI/UX with NativeWind, gradients and modals, creating interface with gesture support and responsive animations
NextJSTypeScriptPrismaSqlRedisTailwind CSSPhonePe Integration
- Developed an AI-powered career coaching platform to assist professionals in job search and career growth
- Implemented AI-driven career guidance system providing personalized job recommendations and skill development paths
- Designed an adaptive interview preparation tool with role-specific questions, mock interviews, and instant feedback
- Built an ATS-optimized resume generator to enhance job application success with AI-assisted formatting and keyword suggestions
- Integrated an AI-powered cover letter generator for crafting personalized, job-specific cover letters
- Developed a real-time industry insights module offering salary benchmarks, market trends, and emerging skills data
- Implemented a skill development recommendation system suggesting relevant courses and certifications based on career goals
NextJSTypeScriptPrismaConvexInngestTailwind CSS
- Built a Postman-like API testing tool to input endpoints, manage headers, and view responses, improving skills in API request handling and testing
- Implemented features like GET, POST, PUT, and DELETE request handling, allowing users to interact with API endpoints
- Designed a user-friendly interface with request history and saved API collections for better usability
- Added support for authentication methods like API keys, Bearer tokens, and Basic Auth to test secured endpoints
- Integrated response formatting with JSON prettification and syntax highlighting for better readability
- Developed an error-handling system to display response status codes, headers, and request execution time
ReactJSJavaScriptTailwind CSSTypeScript
- Developed a full-stack application with live chat functionality for seamless user chatting and messaging, leveraging UI libraries to enhance user interactivity and experience
- Optimized backend communication for efficient handling of chats and sharing of files, also implemented group chats for people to have conversations within groups
- Integrated real-time messaging using WebSockets to ensure instant message delivery and smooth user experience
- Implemented end-to-end encryption for secure communication and data privacy
- Added support for multimedia sharing, allowing users to send images, videos, and documents within chats
- Designed a notification system to alert users of new messages, mentions, and group activities
- Developed a message status feature, including sent, delivered, and read receipts to enhance communication transparency
- Built a responsive and intuitive UI with dark mode support for improved user experience
NextJSTypeScriptNodeJSExpressJS
- Developed a full-stack job portal with real-time job posting, application tracking, and role-based access control, ensuring efficient data management using RESTful APIs and MySQL
- Implemented secure user authentication with JWT tokens and bcrypt hashing, enhancing data security and access control
- Integrated email notifications using Nodemailer to inform users about job applications, interview updates, and employer responses
- Designed an intuitive dashboard for recruiters and job seekers, featuring job recommendations, saved listings, and application status tracking
NextJSNodeJSExpressJSNodeMailerMySQL
- Integrated Google Generative AI to analyze user financial data, including income, expenses, and budgets, for actionable insights
- Implemented a user-friendly interface for seamless data input and retrieval of AI-generated financial advice
- Enhanced user experience with intelligent financial management features, helping users optimize savings and budgeting
- Utilized modern web development practices to ensure a scalable and high-performance application
- Designed a secure data handling system to protect sensitive financial information while maintaining compliance with best practices
NextJSTypeScriptNodeJSDriggleORMClerkConvex
- Developed a simple and intuitive To-Do web application for task management and productivity tracking
- Implemented features like task creation, editing, deletion, and status updates to help users stay organized
- Designed a clean and responsive UI using modern frontend technologies for a seamless user experience
- Integrated local storage and database support to ensure task persistence across sessions
NextJSTypeScriptPrismaClerkConvex