Hii, I am

Prateek Singh

Welcome to my portfolio! I'm a dedicated full-stack developer with a strong expertise in web development. I specialize in building dynamic and intuitive web applications.

About Me

Hey there! My name is Prateek and I am currently a final year student with a huge interest in web development. I have always been drawn to the world of coding and I am constantly looking for ways to challenge myself and improve my skills. My experience in web development includes working with Javascript, Express, React, NextJS, and Node.js to build user-friendly and efficient web applications. I am particularly skilled in the MERN stack and have a strong understanding of its components.

Apart from working on personal projects, I also love contributing to open source projects and collaborating with other developers. I am always on the lookout for new opportunities to learn and grow as a developer. Whether it's through challenging projects, workshops, or courses, I am always eager to expand my knowledge and skills.

If you're interested in working together or just want to chat about all things web development, feel free to connect with me.

My Skills

HTML

CSS

JavaScript

React

Next.js

Node.js

Git

Tailwind

Prisma

MongoDB

Redux

Express

MySql

Python

FireBase

Figma

PUG

SASS

JQuery

NPM

Three.js

Linux

GSAP

My Projects

Search EX

Powerful Search Engine in NextJs

SASS

NextJs

search-engine

MongoDb

NextAuth

WhatsApp UI Clone

WhatsApp UI Clone using ReactJs & TailwindCSS

ReactJs

TailwindCSS

Infoooze

A OSINT tool which helps you to quickly find information effectively. All you need is to input and it will take take care of rest.

NodeJs

npm-package

osint

cli

View All Projects

My Blogs

How to setup path aliases in Vite React

Ever found yourself lost in a labyrinth of import statements, desperately trying to figure out the correct path to your files in a React project? If you’ve ever thought, “There has to be a better way to get rid of those pesky

Optimizing Performance with Caching in Express.js

Caching is a common technique used to improve the performance of web applications by storing data in memory so that it can be quickly accessed without the need to retrieve it from a slower data store such as a database or API. In this tutorial, we will learn how to...

6 Different ways to create file in Linux

In this tutorial, I will show you how to create a file from a Linux terminal. There are many commands like (cat, echo, touch) to create a file in the Linux operating system via command line. 1) Cat Command

View All Blogs

Get In Touch

I'm open to hearing about new opportunities and collaborations. Feel free to ask your doubts, questions, or just say hi.

Contact Me