Pulkit Sharma

Pulkit Sharma

ABOUT ME
A Full Stack (MERN) Developer!
A Full Stack (MERN) Developer!

Hi there!, I'm Pulkit Sharma a final year Electrical Engineering student at Delhi Technological University (Formerly DCE) and a Full Stack Developer (MERN) by trade. I have in depth knowledge about HTML, CSS, SASS, Javascript (ES6), Reactjs, Redux/Redux-Toolkit, NodeJS, Express, MongoDB(NoSQL), to name a few. I am a problem solver and know how important it is to understand the concepts to become a good programmer, so I can explain each and every minute detail of the concept so that you understand it completely and become proficient to apply it.

New Delhi (+05:30)
Joined June 2021
EXPERTISE
1 year experience
I use React as frontend for all the projects I work on as it is highly scalable, bug free and efficient, in react we can create component...
I use React as frontend for all the projects I work on as it is highly scalable, bug free and efficient, in react we can create components which can be used easily in other components which makes the workflow even easier. State management on the client side is easily managed by redux which updates the user interface as and when the redux store state changes. With the help of redux we can easily access the store state inside any component without the use of prop drilling between the components. React is a great frontend Javascript library which makes the website highly responsive and updates the user interface without reloading as the virtual DOM in react updates by itself whenever the state changes and thus the user interface is also updated. A project I made using React Library. QUIZIFY APP Live Website - https://quiz-app-react-reduxtoolkit.netlify.app/ About/Description This app is a quiz app in which the user can select the type of quiz that he wants from the quiz setup page, then inside the quiz the navigation is very easy with next and previous questions button, and in the end the result score along with the no of correct/incorrect questions are shown using the beautiful pie chart which is dynamically generated with the help of Chart.js javascript library. Users have the option to take the quiz again from the results page. Tech Stack Frontend HTML CSS JAVASCRIPT Material UI REACT REDUX Backend Use of a third-party Quiz API to fetch quiz data.
View more
View more
1 year experience
I use the latest ES6 Javascript for all my projects, which is the modern javascript as they say which includes async/await with try and c...
I use the latest ES6 Javascript for all my projects, which is the modern javascript as they say which includes async/await with try and catch instead of the traditional promises and callbacks with then and catch block. Modern arrow functions, IIFE functions, etc. A project to demonstrate my Javascript (ES6) and React Skills. MEMOIRE SOCIAL MEDIA APP Live Website - https://memoire-app-mern.netlify.app/ About/Description The frontend of the website is hosted on netlify whereas the backend is deployed on heroku. This app is styled with Material-UI, the latest styling libraary for react. Users can view the others posts but cannot create their own posts or like others posts without creating an account. After creating an account they have the option to create posts, upload photo, edit and delete their own post, but they only have the option to view and like others posts. This website is named memoire which is a french word for memories as this web app will help user store their memories in the form of posts. Functionalities Login/Signup Functionality Like, delete, edit option on the post. Image upload feature on post Tags with posts Tech Stack Frontend Html Css Material-UI Javascript React Redux Backend NodesJS/Express Mongoose MongoDB JWT BcryptJS
View more
View more
1 year experience
I use Nodejs for making REST API's backend for my frontend apps which is used for storing data to mongoDB database in the backend. Login/...
I use Nodejs for making REST API's backend for my frontend apps which is used for storing data to mongoDB database in the backend. Login/Signup functionalities using JWT and Bcrypt packages are used in my REST API'S which add the protected routes functionality so that only authorized and authenticated users are allowed to access the data on the frontend. Github Link of REST API - https://github.com/Pulkit3234/REST-API-backend-
1 year experience
Redux/Redux-Toolkit make the process of state management very much easy and without any hustle we can access state into any component wit...
Redux/Redux-Toolkit make the process of state management very much easy and without any hustle we can access state into any component without making use of prop drilling between the components to access the state and update the user interface.
Front-EndWeb DevelopmentReact/react native with redux
View more
Front-EndWeb DevelopmentReact/react native with redux
View more
1 year experience
MongoDB is the NoSQL database which is very easy to use and integration of mongoDB into the backend REST API becomes much more easy with ...
MongoDB is the NoSQL database which is very easy to use and integration of mongoDB into the backend REST API becomes much more easy with the use of mongoose instead of the traditional mongoDB drivers. All the Create, Read, Update and delete (CRUD) operations in mongoDB are very easy to understand and manage.
1 year experience
EMPLOYMENTS
Freelance
Fiverr
2021-05-01-Present
Worked as a Full Stack Developer on various projects for clients.
Worked as a Full Stack Developer on various projects for clients.
Node.js
HTML
React
View more
Node.js
HTML
React
CSS
JavaScript
Reduc
View more
PROJECTS
Yelp-Mobile-AppView Project
Self Project
2021
A react-native app that uses yelp api to fetch restaurant details so that user can search about restaurants and the results displayed are...
A react-native app that uses yelp api to fetch restaurant details so that user can search about restaurants and the results displayed are filtered on the basis of their cost.
API
React
React Native
View more
API
React
React Native
Redux
View more
Github-API-JobsView Project
Self Project
2021
A project using github jobs api to fetch the data of latest job openings. This project is made using custom react hooks which manage the ...
A project using github jobs api to fetch the data of latest job openings. This project is made using custom react hooks which manage the process of calling api and fetching data, and the state is managed by the useReducer hooks.
React
Material-UI
Redux
View more
React
Material-UI
Redux
RESTful API
View more