
Javascript Developer
Logicwind Technologies LLP
Mon Sep 02 2024 - Present
- Worked as an Intern for 9 months
- Working as a Full Time Employee
- Worked on multiple OTT mobile & TV Application
Get In Touch

I'm a skilled software developer with experience in MongoDB, Firebase, Sanity, TypeScript and JavaScript, and expertise in frameworks like React, React Native, Node.js, and Next.js. I'm a quick learner and collaborate closely with clients to create efficient, scalable, and user-friendly solutions that solve real-world problems. Let's work together to bring your ideas to life!

Logicwind Technologies LLP
Mon Sep 02 2024 - Present

SetBlue
Fri Dec 15 2023 - Present

SIT
Mon May 01 2023 - Sat Sep 30 2023

VSAL
Tue Jan 24 2023 - Wed Feb 15 2023

Pari Opticals
Sun Aug 07 2022 - Mon Nov 07 2022

AMTICS, Uka Tarsadia University
Thu Sep 01 2022 - Present

60%

60%

80%

80%

80%

70%

85%

75%

80%

80%

80%

80%

80%

90%

90%

95%

Utilizing Next.js, this project streamlines income and expense tracking, allowing users to categorize and assign transactions to accounts. It offers detailed financial summaries and integrates Hono for API management, PostgreSQL with Drizzle for database support, and Clerk Authentication for secure access. Additionally, users can upload CSV files for managing transactions. The UI is elevated with ShadcnUI and TailwindCSS, ensuring an intuitive and visually engaging experience.

This Next.js project boasts static page generation alongside dynamic rendering of data, complemented by an admin panel for streamlined management. Users can sort/filter data and perform CRUD operations efficiently. The MongoDB database and Prisma ORM ensure robust data handling, while Next Auth Authentication provides secure access. The UI is polished with ShadcnUI and TailwindCSS, offering full mobile responsiveness for a seamless user experience across devices.

A new meeting platform offers comprehensive meeting controls, including the ability to exit meetings and schedule future ones. Users can access past meetings and view recorded sessions. Personal rooms provide a dedicated space, while joining meetings via links ensures convenience. Security features include clerk authentication. The interface utilizes ShadcnUI & TailwindCSS for a sleek design with full mobile responsiveness.

This feature-rich whiteboard application offers a versatile toolbar for text, shapes, sticky notes, and freehand drawing. With layering capabilities and a comprehensive coloring system, users can create dynamic visualizations. Undo and redo functions, along with keyboard shortcuts, enhance usability. Real-time collaboration and database synchronization enable seamless teamwork. Secure authentication, organization management, and invitation features ensure privacy and control. Additionally, users can favorite items for quick access. Supported by Clerk Authentication and Convex Database, the interface is enhanced with ShadcnUI and TailwindCSS, ensuring full mobile responsiveness.

The application has been built, leveraging the robust "Next.js framework with TypeScript & TailwindCSS" for its frontend with "ShadCN" as its component library. It utilizes "Sanity" as the database solution. For lightning-fast performance and server-side rendering, NextJs version 14 is used.

The application has been built, leveraging the robust "Next.js framework with TypeScript & TailwindCSS" for its frontend with "ShadCN" as its component library. It utilizes "Sanity" as the database solution. For lightning-fast performance and server-side rendering, NextJs version 14 is used.

The website facilitates streaming through RTMP/WHIP protocols, generating ingress for seamless connectivity. It enables Next.js app integration with OBS or similar streaming software, offering live viewer counts, real-time chat using sockets, and a slow chat mode for enhanced interaction during streaming sessions. Utilizes MySQL with Prisma ORM.

The website offers Clerk Authentication and Organization tools. Users can create and manage boards, lists, and cards with features like rename, delete, drag & drop reorder, and copy. It integrates Unsplash API for cover images, an activity log, and supports Stripe subscriptions for limitless boards. Utilizes MongoDB with Prisma ORM.

This Notion Clone offers real-time database functionality with a Notion-style editor and supports light and dark modes. It enables infinite children documents and trash can with soft delete options. Users can manage authentication, file uploads, deletion, and replacement. Real-time icon updates and an expandable sidebar enhance the experience, while mobile responsiveness ensures accessibility. Additionally, it allows publishing notes to the web, supports cover images for each document, and facilitates file recovery.

This educational platform offers users the ability to browse and filter courses, purchase them securely through Stripe, and track their progress by marking chapters as completed or not. It provides both students and teachers with dedicated dashboards, allowing teachers to create courses and chapters easily, reorder chapter positions using drag-and-drop functionality, and enhance content with thumbnails, attachments, and videos via UploadThing. Video processing is handled through Mux, offering HLS video playback. Additionally, the platform features a rich text editor for creating descriptive content for each chapter.

This application incorporates a range of AI-driven content generation tools provided by OpenAI and Replicate AI, enabling users to create conversations, code, images, videos, and music. It uses Stripe for monthly subscriptions and utilizes MySQL database. Users can log in with credential and Google authentication provided by Clerk. Client-side form validation is implemented with react-hook-form, while server errors are managed using react-hot-toast.

This application utilizes Pusher for real-time messaging, allowing users to receive message notifications and alerts instantly. Users can log in using credential authentication with NextAuth, Google, or GitHub. It supports file and image uploads via Cloudinary CDN and employs react-hook-form for client-side validation. Server errors are handled with react-toast, and the app features message read receipts and user status indicators. Group chats, one-on-one messaging, message attachments, and profile customization are also available, along with chat room and channel management.

NextJS was used to create an Airbnb clone that supports server-side rendering. Additionally, it features the highly secure next-auth authentication system, which supports passwords, GoogleAuth, and GithubAuth. It provides options for listing and booking properties, adding properties to favourites, and more. Images are stored in Cloudinary, and MongoDb is used for the database.

A NextJS13-based News website that uses server side rendering. Tailwind CSS is used for styling. It also has the feature of Light/Dark mode. The MediaStack API is used to retrieve all of the news. The news is updated every 60 seconds.

The application has been built, leveraging the robust "Next.js framework with TypeScript & TailwindCSS" for its frontend. It utilizes "Sanity" as the database solution. For lightning-fast performance and server-side rendering, NextJs version 13 is used.

ChatGPT Clone, which functions precisely like chatgpt but additionally provides a choice of AI bot, was made using NextJS. It preserves all of the messages in Firebase, which also handles authentication. OpenAI API is used to generate responses based on prompts.

The application has been built, leveraging the robust "Next.js framework with TypeScript & TailwindCSS" for its frontend. It utilizes "Sanity" as the database solution and "Next Auth" for user authentication on the website. User can post and comment on a tweet.

The application has been built, leveraging the robust "Next.js framework with TypeScript & Tailwind CSS" for its frontend. It utilizes "Sanity" as the database solution. For lightning-fast performance and server-side rendering, NextJS version 13 is used.

The application has been built, leveraging the robust "Next.js framework with TypeScript & Tailwind Css" for its frontend. It utilizes "Sanity" as the database solution. For lightning-fast performance and server-side rendering, Next Js version 13 is used.