Hi, my name is

Shivan Kumar Rawat.

I build things for the web.

I'm a passionate web developer specializing in creating dynamic and user-friendly web applications. With a strong foundation in both front-end and back-end technologies, I enjoy bringing ideas to life in the browser.

01. About Me

Hello! I'm Shivan, a web developer with a passion for creating elegant and efficient solutions. My journey into web development started with a curiosity for how things work on the internet, which quickly grew into a full-fledged passion for coding and problem-solving.

Beyond web development, I am a dedicated problem solver with a strong command of Data Structures and Algorithms in Java. This foundation in core computer science principles allows me to write optimized, scalable, and efficient code, whether I'm working on the backend or frontend.

Here are a few technologies I've been working with recently:

  • JavaScript (ES6+)
  • React.js
  • Node.js & Express
  • MongoDB & PostgreSQL
  • Java & DSA
  • TypeScript
Shivan Rawat

02. Experience

Web Developer Intern

Future Interns

Aug 2025 - Sep 2025

  • Built a Travel website optimized for performance and scalability with AWS S3 integration for efficient image hosting.
  • Implemented secure user authentication and data authorization using Passport.js.
  • Developed a mini e-commerce platform featuring product listings, a shopping cart, and checkout simulation.
  • Collaborated on building responsive UI components using modern frontend technologies.

03. My Projects

Full-Stack Project

Sweet-Shop Manager

GitHub

Developed a full-stack e-commerce application using the PERN stack with TypeScript, ensuring strict type safety. Features a robust RESTful API, relational database schema, and a dedicated admin interface for real-time inventory management.

  • TypeScript
  • React.js
  • Node.js
  • PostgreSQL
  • Drizzle ORM
  • Tailwind CSS

Full-Stack Project

Wanderlust-Travel

GitHub

A full-stack web application inspired by Airbnb. It allows users to browse, create, review, and manage travel listings. Built with a focus on RESTful architecture and a complete user authentication flow.

  • Node.js
  • Express.js
  • MongoDB
  • EJS
  • Passport.js
  • Cloudinary

Front-End Project

React Weather App

GitHub

A dynamic and responsive weather application built with React.js. Users can search for any city to get real-time weather data, including temperature, humidity, and conditions, fetched from the OpenWeatherMap API.

  • React.js
  • Material-UI
  • OpenWeatherMap API
  • Vite

Front-End Project

Personal Portfolio

GitHub

A responsive personal portfolio website built from scratch to showcase my skills, projects, and experience. Features a modern design with smooth scroll animations and a clean, professional layout.

  • HTML5
  • Tailwind CSS
  • JavaScript

04. My Tech Stack

Java

Java

DSA

JavaScript

JavaScript

TypeScript

TypeScript

Python

Python

React

React.js

Node.js

Node.js

Express.js

Express.js

MongoDB

MongoDB

PostgreSQL

PostgreSQL

AWS

AWS

Docker

Docker

Kubernetes

Kubernetes

Git

Git

Tailwind CSS

Tailwind CSS

VS Code

VS Code

GitHub

GitHub