Hi,
I am Prateek Chauhan

JAVA Developer/Programmer.

ABOUT ME

Hi, I am Prateek Chauhan

As a dedicated and skilled software developer, I have honed my craft through 5000+ hours of rigorous practice in data structures and algorithms, and coding in Java, Spring, Spring Boot, MySQL, HTML5, CSS3, and JavaScript. I have developed a deep understanding of programming concepts, algorithms, and software design principles, which allows me to quickly solve complex coding problems and create scalable and efficient software solutions. My proficiency in Java and the Spring framework enables me to build robust and maintainable applications, while my front-end development skills in HTML5, CSS3, and JavaScript allow me to create beautiful and intuitive user interfaces. Additionally, my extensive experience in MySQL has equipped me with the knowledge and skills to design and optimize database schemas for maximum performance. As a dedicated learner and effective communicator, I am eager to contribute my skills and experience to the success of an IT organization and collaborate with like-minded professionals to create innovative software solutions.

TECHNOLOGIES I USE

Java

Spring Boot

GIT

SQL

Hibernate

HTML

CSS

Java Script

Maven

DSA

VS Code

RDMS

PROJECTS

Buy_EZ

Individual project to create a REST API for an ecommerce application implementing spring security with jwt role based authorization and authentication.

Tech Stack

Java, My SQL, Maven, Spring boot, Spring data JPA, Hibernate, Spring security, JWT, Lombok

Features

Both user and admin can use the application. Implemented role-based authentication and authorization using JWT token. Users can perform all the functionalities which he/she is authorized to and the admin can manage the application by adding products, categories, sub-categories, tracking orders, shippers, and suppliers and can perform many more functionalities. The user can not access any of the admin endpoints but an admin can access user endpoints. To know more about the endpoints and the application please refer to the readme file on GitHub.

2023

Cab booking REST API

This API performs all the fundamental CRUD operations of any online Cab Booking platform with user validation at every step.

Tech Stack

Spring Boot, Spring Data JPA, My SQL, Hibernate, Java

Features

Customer, Driver, and Admin authentication & validation with session UUID. Only registered admins with valid session tokens can add/update/delete drivers or customers from the main database. Admin can access the details of different customers, drivers, and trip bookings. Customers can only access the endpoints only after logging into the application, They can use the functionalities like booking a cab according to their preferences, choosing the best driver around according to driver ratings and they can also choose the cab they want to travel with. To know more about the application please visit the readme file of the github repo for this project.

2022

Console Project

Console based application built using java to manage employees according to the departments (Human Resource Management System).

Tech Stack

My SQL, Maven, SQL, JDBC, Java

Features

A simple human resource management system was created to manage employees according to the departments they work in. Used My SQL RDMS to store the data in a database with managing the relationship between the employee table and the department table. For operating the CRUD operations I have used hibernate and JDBC.

2022

SUDOKU SOLVER

Sudoku solver solves a 9*9 sudoku with providing all the values. If you provide an invalid value it gives you a relative error message on the screen.

Tech Stack

HTML, CSS, Java Script

Features

Solves a 9*9 sudoku if you provide some or no values to the grid, If you provide any invalid values like any alphabet it will show an appropriate error message on the screen. Used Java Script to write the algorithm.

2022

MailChimp clone

Mailchimp is a marketing automation platform and email marketing service.

Tech Stack

HTML, CSS, Java Script

Features

Provided user signup, and log in using browser local storage. Designed all the front end using CSS and created all the animations using vanilla javascript. To know more please visit the provided GitHub link.

2022

Asos clone

ASOS plc is a British online fashion and cosmetic retailer. Asos.com is its online e-commerce platform.

Tech Stack

HTML, CSS, Java Script

Features

User signup, and log in. Users can view multiple products and view details of any of them, provided multiple sorting features based on multiple properties of products like color, size, price, etc. Users can place an order by choosing the appropriate payment method. All the data which is saved and transferred between the pages is happening with the help of the browser's local storage. To know more please visit the GitHub link provided.

2022

5000+ hours of coding

700+ DSA problems

5 major projects

400+ GIT contributions

10+ months of training

Certificates

Basic Java hackerrank

Basic CSS hackerrank

Basic SQL hackerrank

Intermediate SQL hackerrank

GITHUB CONTRIBUTION

Loading the data just for you.
pra3eek
pra3eek
pra3eek
prateek chauhan's Activity Graph

CONTACT ME

Have a message for me?

Drop it here