I am a Software Developer at Conas, focused on building efficient server-side applications and integrating third-party services. With expertise in API development and database management, I excel at creating scalable, high-performance systems. Passionate about solving complex challenges, I stay updated with the latest technologies to deliver impactful, data-driven solutions. Eager to continuously learn and grow, I thrive in collaborative environments and am always ready to take on new opportunities.
- Led backend development and optimization for advanced web applications, leveraging AWS Lambda to build microservices, ensuring high availability and scalability.
- Designed and integrated RESTful APIs, including third-party API services, to extend application functionality, focusing on efficient data flow and secure communication.
- Developed full-stack applications using Express.js, React, Node.js, and PostgreSQL, collaborating closely with cross-functional teams for end-to-end delivery.
- Enhanced application security through AWS services, implementing IAM policies, VPCs, and AWS Security Groups, ensuring secure cloud architecture.
- Implemented authentication and authorization protocols using Passport.js, securing user data and access with role-based permissions.
- Contributed to AWS infrastructure development, utilizing services such as EC2, S3, Lambda, and API Gateway for deployment, scaling, and resource management.
- Optimized backend processes by improving server performance, reducing latency, and ensuring smooth application operation in high-traffic environments.
- Followed best practices in the software development lifecycle, from requirement analysis and coding to testing, deployment, and ongoing maintenance.
Live View: https://bishnupurtourism.netlify.app
- 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.
Live View: https://techiify.netlify.app
- 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
Live View: https://bidyutkundu.netlify.app/
- 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.
Source Code: https://github.com/bidyut10/BookManagement
- 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.
Source Code: https://github.com/bidyut10/urlShortner
- 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.
Source Code: https://github.com/bidyut10/CollegeIntern
- 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.
- 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.
Source Code: https://github.com/bidyut10/book_cab_slot
- 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.
📫 How to reach me
🔎 https://bidyutkundu.netlify.app/