Hi, I'm Vishal, a

I build reliable web apps that solve real problems. I’m always exploring new tools and sharing what I learn along the way.

About

As a Software Engineer, I build and deploy web applications end-to-end using React, Next.js, TypeScript, Node.js, Docker, Kubernetes, and AWS. I write clean, maintainable code, establish CI/CD pipelines, and monitor systems to ensure stability. I focus on creating reliable solutions that address real-world needs.

Skills

C++
DSA
JavaScript
TypeScript
React
Next.js
Node.js
Tailwind CSS
MongoDB
PostgreSQL
Prisma
Docker
CI/CD Pipelines
AWS
System Design
My Projects

Check out my latest work

I've worked on a variety of projects, from simple websites to complex web applications. Here are a few of my favorites.

SlickLink - URL Shortener & QR Code Generator

SlickLink - URL Shortener & QR Code Generator

SlickLink is a modern URL shortener and QR code generator built with Next.js, Prisma, and NextAuth. It allows users to register, sign in, shorten URLs, generate QR codes, and manage their links from a dashboard.

Next.js 15
React 19
TypeScript
TailwindCSS
Prisma
NextAuth
MongoDB
QRCode
VideoVault - Video Upload Platform

VideoVault - Video Upload Platform

A modern video upload and management platform built with Next.js, featuring automatic thumbnail generation, secure authentication, and a sleek, responsive UI.

Next.js 15
React 19
TypeScript
TailwindCSS
MongoDB
NextAuth
ImageKit DAM
Scribble - A Notes App

Scribble - A Notes App

Scribble is a full-featured note-taking app built with the MERN stack. It allows users to securely create, update, and manage notes with a responsive UI and global state powered by Zustand.

React
Node.js
Express.js
MongoDB
TailwindCSS
Zustand
TrueConnect - A Chat App

TrueConnect - A Chat App

Full-stack real-time chat app built with the MERN stack, featuring JWT authentication, Socket.io messaging, online user tracking, and global state management with Zustand. Styled with TailwindCSS and DaisyUI.

React
Node.js
MongoDB
Socket.io
Zustand
TailwindCSS
DaisyUI
Cursor Portfolio

Cursor Portfolio

AI-generated modern portfolio built with React and Vite, featuring 3D animations, custom cursor effects, dark/light mode, and video previews. Powered by GSAP, Three.js, and TailwindCSS.

React
Vite
GSAP
Three.js
TailwindCSS
ByteCraft - Blog App

ByteCraft - Blog App

SaaS blogging platform with Appwrite backend and React frontend. Includes user auth, blog creation with TinyMCE rich text editor, and responsive UI built with TailwindCSS.

React
Vite
Appwrite
Redux Toolkit
TailwindCSS
TinyMCE
Contact

Get in Touch

Interested in working together or have any questions? Feel free to reach out to me directly.