Full Stack Developer | Expertise in MERN Stack, Next.js, NestJS, React Native, Electron and 3D Technologies | Building Scalable Web Solutions
This monorepo project demonstrates a comprehensive authentication system using NestJS as the backend and Next.js as the frontend. The project utilizes PostgreSQL with Prisma ORM, providing secure login and sign-up features, JWT-based authentication, Google OAuth integration, role-based access control, session management, and more.
This game features my own 3D face model as the main character, set on a recreated CS Dust map. It includes a custom 3rd person controller and camera view, offering an immersive and personalized gaming experience with a blend of familiar game environments and unique character design.
A full-featured File Management System built with the MERN stack. Features include secure user authentication, file upload and management, Cloudinary integration for storage, Redis-based caching, and email notifications via Nodemailer. The system also includes a RESTful API for CRUD operations and efficient file handling.
A 3D Pipe Screen Saver (Windows 95) built using Electron.js, Three.js, and React, powered by the Electron Vite build tool. This dynamic desktop application generates mesmerizing, evolving 3D pipe structures, taking you back to the nostalgic Windows 95 screensaver era with a modern touch.
A comprehensive Expense Monitor app developed using GraphQL with the MERN stack (MongoDB, Express, React, Node.js) and Apollo Client. This application features user authentication, expense tracking, budget management, and insightful reporting. It includes a user-friendly interface that allows for easy entry and visualization of expenses.
Next.js Blogs App: A comprehensive blogging platform built with Next.js featuring user authentication with Two-Factor Authentication (2FA), role-based access control, and rich text editing. It utilizes PostgreSQL with Prisma ORM for data management and Cloudinary for image storage, supporting commenting, ratings, and content moderation.