Hello, I'm Nehal Chauhan

Welcome to my portfolio.

About Me

Hello! I'm Nehal Chauhan, a passionate Computer Science & Engineering student at Parul University, specializing in full-stack development and Android app development. I work with technologies like JavaScript, Java, React, Next.js, and Node.js, Express, MongoDB, Redis, crafting high-performing and user-focused digital solutions.

I have hands-on experience building full-stack web applications, performing manual QA testing, API testing, UI/UX validation, and developing native Android applications. My projects span from interactive 3D portfolio sites and secure authentication platforms to invoice management systems and real-time stock dashboards.

Beyond development, I explore cybersecurity, JWT authentication, and augmented reality. One of my AR lenses has reached 137M+ views, a milestone that fuels my drive for innovative digital creation.

When I’m not coding, you’ll find me immersed in sports—drawing energy from cricket, football, tennis, F1 racing, and kabaddi, which continually inspire my mindset and discipline.

Welcome to my portfolio! Dive in to discover how I combine technical expertise with creativity to build impactful and meaningful digital experiences.

Skills

Languages & Frameworks

JavaScript, Java, HTML5, CSS; experienced with React.js, Next.js, Node.js, Express.js, and Tailwind CSS.

Tools & Technologies

Git, GitHub, Android Studio, MongoDB, Redis, Firebase, TiDB, Cloudinary, Responsive Design.

Testing & Security

Manual QA Testing, API Testing, UI/UX Validation, JWT Authentication, Aircrack, Ethical Hacking Tools.

Interests & Soft Skills

Web Development, Android Development, Cybersecurity, AR Lens Creation; strong teamwork, time management, and work ethic.

Experience

Encoraa ESG

June 2025 – Present

Role: Jr. Android Developer

  • Developing and maintaining native Android applications using Java & Android Studio.

Encoraa ESG

Nov 2024 – May 2025

Role: Academic Trainee Engineer (Intern)

  • Developed full-stack web applications using React, Node.js, Express, MySQL, Redis & Next.js.
  • Performed alpha/manual QA testing, test case execution & bug reporting.
  • Validated UI/UX for web applications ensuring production-ready quality.

Projects

BMI Calculator

BMI Calculator

React.js Node.js Express.js MongoDB

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.

View on Website
Private Contest

Private Contest

React.js Node.js Express.js MongoDB

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.

View on GitHub
Live Sports Stream

Watch Live Sports Online

HTML CSS JavaScript Firebase WebSocket

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.

View on Website
Live Sports Stream

Secure Social Authentication Platform

Next.js TypeScript Redis NextAuth

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).

View on Website
Invoice Management System

Invoice Management System with JWT Auth & Cloudinary

React.js Node.js Express.js JWT Cloudinary TiDB jspdf

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)

View on Website
Stock Market Analytics Dashboard

Stock Market Analytics Dashboard

React.js Node.js Express.js

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).

View on GitHub
DNA Sequence

DNA Sequence

MongoDB Express.js React.js Node.js

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.

View on GitHub

Contact

Get in Touch

Email Icon cnehal194@gmail.com

Contact Form

Chat with Nehal
Chat with Nehal