VG

Welcome to Vivek Portfolio

Hi, I'm Vivek 👋
I’m a passionate web developer who loves turning ideas into dynamic, high-performance websites. With expertise in MERN stack, I bring a well-rounded approach to building SEO-friendly, scalable web applications that deliver seamless user experiences.
VG

About

I’m Vivek Kumar Gupta, a dedicated web developer with a strong passion for creating high-performance, user-friendly applications. I specialize in web development using modern frameworks and technologies like React, MongoDB, Node.js, and Next.js. Over the course of my career, I’ve developed and successfully completed over 10 projects, which you can explore in my Projects section and on my Github.

Skills

C
C++
JavaScript
Python
Node.js
Express.js
EJS
React.js
Redux
MongoDB
REST API
JWT Authentication
HTML
CSS
Mongoose
Cloudinary
Tailwind CSS
Bootstrap
Shadcn UI
Git
GitHub
MongoDB Atlas
Postman
Canva
VS Code
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.

InvoiceAI

InvoiceAI

InvoiceAI is a conversational MERN stack application powered by Google Gemini AI, enabling businesses to generate professional invoices via chat, with real-time previews, PDF generation, and secure Razorpay payment integration.

React.js (Vite)
Tailwind CSS
Framer Motion
Zustand
Shadcn UI
Lucide Icons
Node.js
Express.js
Google Generative AI (Gemini 1.5 Flash)
Node-Cron
MongoDB
Mongoose
Razorpay SDK
Nodemailer
Mega Blog Web Application

Mega Blog Web Application

Responsive blogging platform with Appwrite backend for auth, database, and storage; supports secure CRUD for posts and 100+ concurrent users.

Node.js
Express.js
MongoDB
EJS
JWT Authentication
Cloudinary
Multer
Mongoose
Career-Connect

Career-Connect

A full-stack MERN job portal enabling employers to post roles and manage applicants, while job seekers search, apply, track applications, upload resumes, use secure JWT authentication, role-based access, dashboards, rich listings, and a responsive interface.

React.js
Node.js
Express.js
MongoDB
Mongoose
Cloudinary
JWT Authentication
Apex-AI

Apex-AI

AI-powered full-stack sports performance platform for athletes and coaches, featuring JWT authentication, personalized workout generation, advanced performance analytics, coach management, profile customization, and a modern animated React-based frontend interface.

React 19
Vite
Framer Motion
Recharts
Lucide React
Tailwind CSS
Node.js
Express.js
MongoDB
Mongoose
JWT
Portfolio-Website

Portfolio-Website

A modern, responsive portfolio website showcasing my MERN stack expertise, built with Next.js 14, React 18, TypeScript, and Tailwind CSS, featuring dark mode, animations, SEO optimization, markdown content, syntax highlighting, custom components, and mobile-first design.

TypeScript
Next.js
React.js
Magic UI
Tailwind CSS
Framer Motion
Radix UI
Lucide React
AI Article Summarizer – Chrome Extension

AI Article Summarizer – Chrome Extension

Manifest V3 extension using Google Gemini API to generate brief, descriptive, and bullet summaries with an intuitive popup and options UI.

JavaScript
HTML
CSS
Manifest V3
Gemini API
Saarthi: Cultural Heritage Platform

Saarthi: Cultural Heritage Platform

Interactive heritage experience with 10+ 3D models, AR/VR exploration, AI chatbot, and secure auth; deployed for 24/7 access.

JavaScript
HTML
CSS
Three.js
Blender
Simon-Says-Game

Simon-Says-Game

A browser-based Simon Says memory game built with HTML, CSS, and vanilla JavaScript. Players repeat increasingly complex color sequences with visual feedback, score tracking, responsive design, and instant restart, testing memory as difficulty progressively increases.

JavaScript
CSS
HTML
Bootstrap
Password Generator

Password Generator

Passgen is a React-based password generator that creates secure random passwords with customizable length, optional numbers and special characters, interactive toggles, range slider control, and one-click clipboard copying using the Clipboard API for modern applications.

React.js
Tailwind CSS
JavaScript
CSS
HTML
Certifications

Professional Certifications

Continuously learning and earning industry-recognized certifications to stay updated with latest technologies and best practices.

AWS Certified Cloud Practitioner

AWS Certified Cloud Practitioner

AWS

Completed AWS Cloud Foundations training covering core cloud.

Deloitte Australia - Technology

Deloitte Australia - Technology

Deloitte

Software Development, Coding, Technology Job Simulation, Problem Solving

Introduction to MongoDB

Introduction to MongoDB

MongoDB

Student-focused course covering MongoDB basics, queries, and database design.

Explore a Career in Front-End Web Development

Explore a Career in Front-End Web Development

Linkedin learning

Completed Front-End Web Development learning path certification.

A Quick Start Guide to Programming in Python

A Quick Start Guide to Programming in Python

Linkedin learning

Completed Python programming fundamentals course via LinkedIn Learning.

Download My Resume

Get a comprehensive look at my skills, experience, and projects. Ready to see what I can bring to your team?

PDF • Last updated: January 2025

Contact

Get in Touch

Want to chat? Fill out the form below and I'll get back to you as soon as possible.