Skip to content
View pkakar00's full-sized avatar

Highlights

  • Pro
Block or Report

Block or report pkakar00

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
pkakar00/README.md

Hi, I'm Pulkit Kakar

Image1

😊 About Me

Full stack developer with a strong foundation in MERN stack along with various other technologies such as NextJS, Docker, tRPC, GraphQL and many more.

👩‍💻 Skills

React  Express  MySQL  MongoDB  NodeJS  NextJS  TypeScript  JavaScript  CSS  HTML  Docker  NPM  Bash  Linux  MUI  AWS  VSCode 
  • Programming Languages: JavaScript, TypeScript, C++, Java, SQL
  • Frameworks: ReactJS, NextJS, ExpressJS
  • Database: SQL, MongoDB
  • Cloud / DevOps technologies: AWS, Docker, Docker compose, GitHub Actions
  • Data-transfer technologies: REST API, GraphQL, TRPC

Image1

🔮 Projects

Skillled.ca | Course selling application 🏫

  • Developed a full stack web app using React, MongoDB, ExpressJS, TypeScript.
  • Developed a secure authentication system using JWT tokens for user authentication and maintaining data on server side.
  • Integrated Stripe payment gateway to receive payments from students in a secure manner.
  • Created client and admin side for adding new courses, editing existing ones.
  • Maintained Typescript Types between frontend and backend using NPM packages in a mono-repository fashion.
  • Deployed the application using AWS EC2 instance as a server and github actions for automated deployment.
  • Containerized the application using Docker and docker-compose.

Image1

Microsoft Todo clone | Todo List application 📝

  • Implemented the user interface and responsive design using React components and CSS.
  • Integrated task management features such as creating, updating, and deleting tasks, sorting alphabetically and by time, as well as organizing them into lists to increase user productivity.
  • Created a similar UI design as that of Microsoft Todo.
  • Employed state management techniques (React Context, useReducer hook) to efficiently handle application state.

Image1

Purple Notes | Notes taking application 🖊️

  • Coded a Note taking application that using vanilla Javascript, HTML, CSS.
  • Utilized MySQL database for storing application data and user information, including names, email addresses, passwords and implemented CRUD (Create, Read, Update, Delete) operations for managing notes, enabling users to add, edit, and delete their notes.
  • Created dynamic routes, middleware using ExpressJS and templates using Handlebars for rendering the application's views and supporting efficient rendering of notes.
  • Implemented user authentication and authorization functionality, allowing users to sign up, sign in, and maintain a secure session.

Image1

🤝 Connect with Me

Feel free to reach out to me on LinkedIn, Gmail, Instagram.

Image3


Popular repositories Loading

  1. pkakar00 pkakar00 Public

    Config files for my GitHub profile.

  2. Learning-GitHub Learning-GitHub Public

  3. Flappy-Bird-game Flappy-Bird-game Public

    JavaScript

  4. Hotel-Server Hotel-Server Public

    This is a hotel server created as a part of class project.

    Java

  5. android android Public

    Forked from sfusurge/android

    Android application for SFU Surge event check-in.

    Java

  6. learning-flipkart-css learning-flipkart-css Public

    This is a clone of Flipkart which is an Indian E-Commerce website. Since I am currently learning CSS, this project is a part of my learning journey. Feel free to give any suggestions.

    HTML