Vanshaj

Vanshaj Gugnani

Full Stack Developer & Designer

Featured Projects

Empreso

A smart job platform built using Next.js, AWS, PostgreSQL, Prisma, TypeScript, OpenAI API and more. It helps users find better job matches by analyzing their resume and job descriptions using AI. The platform features an AI-powered Resume Optimizer that generates ATS-friendly reports based on GPT-based matching and NLP scoring. Secure login, serverless backend, and a clean, responsive design make it fast, reliable, and user-friendly.

Resume Optimizer

Resume Optimizer 🧠

An AI-powered Resume Optimization tool available at empreso.ca/resume-optimization. It analyzes resumes against job descriptions and generates a detailed ATS score along with actionable tips to improve job matchability. Built with Next.js, Tailwind CSS, and a custom-trained AI model using JSONL files for accurate and context-aware matching.

Blog Platform

Tech Blog

A personal tech blog hosted at blog.vgugnani.com built using Next.js App Router, Tailwind CSS, and more. Here, I regularly publish insights on web development, JavaScript, AI, and tools I explore. The blog is fast, responsive, and SEO-friendly with clean design and markdown support.

Startup Ideas

Startup Hub

Hosted on startup.vgugnani.com, this site showcases my startup ideas. Built with Next.js, Sanity CMS, NextAuth, OAuth0, Sentry, and more. It includes dynamic CMS content, secure login, and idea management powered by a modular and scalable architecture.

Konnecture

Konnecture

A visually interactive website built with Next.js, Three.js, GSAP, ScrollTrigger, Framer Motion for a client project. This platform helps businesses reduce costs through automation and strategy. Focused on performance, animation, and storytelling through immersive UX.

Movie Website

Movie Explorer 🎬

A movie discovery site using TMDB API, React, AJAX, and styled-components. Deployed at movie.vgugnani.com, the app fetches real-time data and displays trending movies, details, ratings, and posters. Smooth, interactive, and beginner-friendly UI.

AI Chatbot

AI Chatbot

A custom-trained AI chatbot hosted at ai.vgugnani.com. Specially built for answering technical queries. Powered by a GPT-based engine with fine-tuned embeddings for developer topics like frameworks, libraries, and APIs. Great for learning or debugging assistance.

Empreso Admin

Empreso Admin

The admin dashboard for empreso.ca, hosted at empreso-admin.vercel.app. Built using Next.js, TypeScript, Tailwind CSS. Enables job and user management with role-based access, real-time job updates, and analytics—all in a secure admin interface.

Monster Arena👾

A simple game made using Express, Socket.io, MongoDB, Postgres, Tailwindcss, DaisyUI, EJS, bcypt, Client Sessions and more. Here you can unleash you inner creativity, create some unique monsters with unique powers and fight against other monsters within the community. The winner will be decided by the voting. create you account and joint the battle.

lost-found

Lost&Found

A simple game made using NodeJS, FireBase, TailwindUI, and more. This app allows users to report lost and found items and then the aplication trys to find them using Dice Coefficient Algorithm and Open Street Maps Geolocation, and sends notifications on their mobile Phones and emails using Twilio and NodeMailer.

play-pause

PlayPause

A web extension that allows you to pause the video whenever the tab is changed or it goes out of the scope, made entirely on JavaScript using DOM Manipulation

Hand Tracking

coming soon

About Me

I'm a passionate developer and have a hands on experience with programming languages like C, C++, Python, Java, JavaScript, HTML, CSS, SQL, Git and many more.

My journey in tech started with a curiosity for creating things that make a difference.

Projects
10+
Experience
2.5yr+

Frontend

React

Backend

Node.js, Python, Java

Database

MongoDB, PostgreSQL, firebase

DevOps

Docker, AWS

Experience

Full Stack Developer

Empreso

Nov 2024 - Present

Developed full-stack web applications using React, TypeScript, Node.js, and Express, improving user engagement by 32%. Designed scalable PostgreSQL databases with Prisma ORM and deployed solutions on AWS (EC2, S3). Automated testing and deployment via GitHub Actions. Additionally, built AI-powered tools including a Resume Optimizer and a Custom-Trained Programming Assistant.

Programing Lab Assistant

Seneca polytechnic

Sep 2024 - Apr 2025

Provided technical support to students and staff in Seneca Polytechnic. Helped students with their programming assignments and helped them with their projects using C, C++, Project Management, GIT, and more. Helped seneca staf to perpare lab material and ensure the smooth operation of labs

Team Lead

Seneca housing hackathon

Feb 2024 - Mar 2024

lead a team of developers to works on a app named ZilBil, a roommate matching app, aimed at solving housing crisis in Canada. Gained hands on experience in React, Node.js, MongoDB, and more. Guided the team through the development process, from ideation to deployment.

Full Stack Developer

Freelance

Sep 2022 - Oct 2024

Developed and maintained web applications for various clients, utilizing technologies such as React, Node.js, Express, and MongoDB. Collaborated with clients to understand their requirements and deliver high-quality solutions. Gained experience in full-stack development, including both frontend and backend technologies.

Sales Associate

UNIQLO

Oct 2023 - Sep 2024

Assisted customers in selecting products and provided recommendations on store items and promotions. Processed transactions at the cash register, ensuring a seamless checkout experience for customers. Helped maintain store appearance by restocking shelves, organizing product displays

Get In Touch