Skip to content

bidyut10/bidyut10

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

33 Commits
Β 
Β 

Repository files navigation

Hello, I'm Bidyut Kundu

Experienced MERN stack developer skilled in MongoDB, Express, React, and Node.js. Strong problem-solving skills and collaborative mindset, delivering high-quality web applications on time and within budget. I am committed to creating intuitive user interfaces and staying up-to-date with industry trends and technologies.

EXPERIENCE

CONAS CONSULTING PRIVATE LIMITED || Associate Software Developer [April 2023 - Present]

  • Collaborated within cross-functional teams to conceive, develop, and maintain advanced web applications, utilizing the complete stack of Express.js, React, Node.js, and PostgreSQL.
  • Engaged actively throughout the software development lifecycle, encompassing meticulous requirement analysis, intricate coding, rigorous testing, seamless deployment, and vigilant maintenance.
  • Played an instrumental role in the creation and seamless integration of RESTful APIs, along with the incorporation of external APIs, enhancing application functionality and utility.
  • Utilized Passport.js for robust authentication and authorization mechanisms, ensuring secure access control for users and sensitive data.

FunctionUp || Backend Developer Trainee (Internship) [May 22- FEB 23]

  • Developed industry-ready backend systems using Node.js, Express.js, and MongoDB and maintained RESTful APIs for front-end developers to consume.
  • Creating and maintaining database schemas using Mongoose.
  • Implemented server protection measures, input validation techniques, and JWT authentication for enhanced security in the backend system.
  • Ensuring code quality and best practices are followed.
  • Worked with Typescript and WebSocket.io to improve application functionality and security.

SKILLS AND TOOLS

Backend Stack

mongodb git git javascript ts

Frontend Stack

bootstrap css3 express react

Familiar With

bootstrap react

Tools

postman


PROJECTS


1. Bishnupur Tourism: Full Day Tour Booking Website

Website Preview 1

Features

  • Developed a tourism platform for booking a full-day tour of Bishnupur, including top attractions, authentic Indian food, and a night camp in the forest.
  • Implemented a secure login system for the admin, with the ability to view and manage orders.
  • Implement a booking form for ticket reservations and a contact form for users to submit complaints and questions. This will ensure a seamless user experience.
  • Ensured a streamlined booking experience for users and efficient order management for admins.

Tech Stack

bootstrap css3 express react mongodb git git javascript


2. Techiify: Blogging Website

Website Preview 1

Features

  • Built a blogging platform for users to register, create, read, update, and delete their own blog posts and view posts by other users.
  • Enabled users to share their thoughts, ideas, and experiences with others in a public forum.
  • Implemented a secure user login system for authentication.
  • Performed server-side input validation to ensure data integrity and prevent malicious input

Tech Stack

bootstrap css3 express react mongodb git javascript


3. Portfolio: Personal Portfolio Website

Website Preview 1

Tech Stack

bootstrap css3 express react javascript


4. Ecommerce Management Backend Project

Features

  • Developed a reliable and scalable platform for managing and operating an online store.
  • Used modern technologies to enable efficient and effective management of the store and provide a seamless experience for customers.
  • Implemented features like user authentication, cart management, and order processing JWT (JSON Web Token) and bcrypt for secure password hashing.
  • Utilized AWS S3 for storing and managing files like product images and other media.

Tech Stack

mongodb git git javascript ts


5. Book Management Backend Project

Features

  • This Book Management backend project is designed to provide a comprehensive and efficient way to track and organize a collection of books. It utilizes modern technologies to enable the management of the collection and to provide a user- friendly interface for users to interact with the system. In addition, users can leave reviews for other users' books and read all the books in the collection.

Tech Stack

mongodb git git javascript


6. URL-Shortener Backend Project

Features

  • This URL shortener backend project is a system that enables the creation and management of shortened URLs. It allows users to input a long URL and receive a shorter, unique URL in return, which can be easily shared and accessed and as well as to provide fast access to the original long URLs through caching.

Tech Stack

mongodb git git javascript


7. College-Intern Backend Project

Features

  • This College-intern backend project is designed to provide a comprehensive and efficient way to manage and access student information for a college or university. It utilizes modern technologies to enable the storage and updating of student records, generation of reports, and secure access to student information for authorized users.

Tech Stack

mongodb git javascript



8. Group Chat Server with Authentication

Features

  • This project is a real-time chat application developed using Node.js, Express and the Websockt framework. It incorporates websockets to enable instantaneous communication between clients. The server-side code utilizes MongoDB as a database, and the chat messages are stored in a chatModel schema. JSON Web Tokens (JWT) are employed to provide secure authentication and ensure that only authorized users can access the chat. Additionally, the project includes a separate file for defining routes used by the Express application. Overall, this project offers a robust and scalable solution for real-time chat communication, with a focus on security and performance.

Tech Stack

mongodb react git git javascript


9. Booking Slot Backend Project

Features

  • This project likely involves creating a RESTful API that handles slot booking.It includes a function called SlotPost which handles the POST request to create a new slot. The function includes several checks to ensure that the required fields are included in the request body, the time format is correct, the time range is valid, the date is in the correct format, and the requested slot does not conflict with any existing slots in the database. If all checks pass, the function creates the slot in the database and returns a success message. If any errors occur during the process, an appropriate error message is returned.

Tech Stack

bootstrap git javascript



Connect with me


bidyut kundu mr_illustratorr bidyutkundu12


πŸ“« How to reach me

βœ‰ bidyut34268@gmail.com

πŸ”Ž https://bidyutkundu.netlify.app/


Support

bidyut10



About

Config files for my GitHub profile.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published