Welcome to my portfolio.
Greetings! I'm an aspiring Computer Science and Engineering student at Parul University, with a keen interest in technology and web development. Proficient in HTML, CSS, JavaScript, and familiar with React and MongoDB, I'm committed to crafting innovative solutions and embracing new challenges in the digital realm.
My academic and project work spans from augmented reality lens creation to ethical hacking, underpinned by a passion for continuous learning and cybersecurity.
Outside of tech, my world orbits around sports, where I draw inspiration and resilience from cricket, football, tennis, F1 racing, and kabaddi.
Welcome to my portfolio. Dive in to explore how I blend creativity with technical prowess to drive meaningful digital innovation.
Proficient in HTML, CSS, JavaScript; familiar with React and MongoDB.
Git, GitHub, Linux, Ethical Hacking Tools (Kali Linux, Metasploit).
Web Development, Cybersecurity, Ethical Hacking, Augmented Reality (Lens Creation).
Time Management, Teamwork, Work Ethic.
A web application for analyzing Body Mass Index (BMI) based on weight and height inputs. The application estimates body fat and provides BMI values along with interpretations, enhancing health awareness.
The Private Contest Manager is a web application built using React.js for the frontend and Node.js with Express.js and MongoDB for the backend. It allows users to register their private contests and view their registered contests along with the contest codes.
A dynamic web application designed to provide users with a seamless experience for watching live sports matches. Key Features: Live Streaming: Embedded video player supporting multiple sports channels, including cricket, football, and F1. Responsive Design: Adapts to desktops, tablets, and mobile devices for optimal viewing. Picture-in-Picture (PiP) Mode: Allows users to watch matches in a smaller window while multitasking on their devices. Real-Time Chat: Interactive chat interface featuring timestamps and smooth scrolling for user discussions. Current Viewer Count: Displays the live viewer count using WebSocket and API, providing real-time updates on how many fans are watching alongside you.
Developed a full-stack authentication system using Next.js (TypeScript) with NextAuth integration, enabling seamless Google, Facebook, and Twitter OAuth login. Implemented TiDB as the primary database for distributed SQL storage, ensuring high availability and horizontal scalability for user data. Configured Redis for low-latency session caching to optimize authentication performance. Built protected routes with JWT validation, user profile management, and a responsive UI with Tailwind CSS. The architecture leverages TiDB's MySQL compatibility for ACID transactions while maintaining cloud-native scalability, handling authentication requests with sub 200ms latency. (Tech: Next.js, TypeScript, NextAuth, TiDB, Redis, Tailwind CSS).
Built a secure full-stack invoice management platform using React.js, Node.js, and Express.js with JWT authentication for user signup/login and protected routes. Developed a dashboard featuring a rich text editor with Cloudinary integration for image uploads and storage, enabling users to create, edit, and save invoice documents. Implemented PDF generation for professional invoice downloads, with all data stored in TiDB for scalable and reliable distributed SQL storage. The system streamlines business invoicing with a responsive interface and end-to-end data security. (Tech: React, Node, Express, JWT, Cloudinary, TiDB, jspdf)
Developed a real-time NSE stock market dashboard using React.js, Node.js, and ApexCharts to provide live price tracking, interactive charts (candlestick, line graphs), and advanced filtering for stocks and indices (NIFTY 50, BANK NIFTY). Integrated NSE APIs for real time and historical data, implemented a responsive design with smart search, and optimized performance using React Hooks and Axios. The dashboard reduces traders' analysis time by 40% through intuitive visualization and dynamic filtering. (Tech: React, ApexCharts, Node.js, Express, REST API, CSS).
A web application for managing and analyzing DNA sequences. The application allows users to store, retrieve, and analyze DNA data, enhancing research in the field of bioinformatics.
Explore my viral Snapchat lenses that have garnered over 50+ million views globally!