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
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
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
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
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
04. My Tech Stack
Java
DSA
JavaScript
TypeScript
Python
React.js
Node.js
Express.js
MongoDB
PostgreSQL
AWS
Docker
Kubernetes
Git
Tailwind CSS
VS Code
GitHub