Hi there! I am Gaurav! I am a Software Engineer at Amazon. I am a Full Stack Developer, love to build scalable, high quality software solutions. I have 2 years of industry working experience, I have worked with top giants like Amazon as well as pioneer startups like Class One Exchange (C1X), Retechgen. I love to build industry-ready products with idea of solving real world problems through it. I have solved more than 1500+ problems on LeetCode, GFG, CodeChef. I have done Frontend with vanillaJS and ReactJS. Backend with Node, Express. Specialized in M.E.R.N stack. Worked closely with Spring Boot, Spring Cloud, Kafka, Docker, Kubernetes, AWS in different projects. Have worked with Sql like MySql, PostgreSql as well NoSql databases like Casandra and MongoDB. I can also code in Python, Java, C++/C. I am actively looking for new challenge to hone my existing skills and develop new ones!
Gaurav Singh
+91 9517608244
gs935688@gmail.com
Welcome to GS Terminal!
Type "help" for all available commands.
GS~Pro>>>Bachelor's Degree, Computer Science and Engineering •May 2023
CGPA: 9.46/10
Software Engineer• July 2023 - Current
Software Engineer Intern• Jan 2023 - July 2023
Software Engineer Intern• May 2022 - Dec 2022
Software Engineer Intern• July 2021 - November 2021
Web Dev Lead• August 2020 - August 2021
Complete Social Media Platform built using NodeJS and Spring Boot. Followed microservices architechture to segragate Core and Stories feature. NextJS is used for Server Side Rendering. Implemented REST API using NodeJS, Spring Boot with Users, Posts, Profile, Notification, Chat and Follower models. Complete Authentication steps and Authorisation is served. Admin/Root user with all authorisation. Stories, Peer to Peer Chat functionality, Real-Time like and New Message notification using Socket.IO. Individual Profile Page with followers, following, etc. Video Chat feature is integrated with WebRTC. Separate Real-Time Group Code Editor with Sockets using Socket.IO library. Cloudinary is used for saving image files. Semantic-UI for user interfaces.
Complete Ecommerce Application built using MERN stack. Redux is used for state management. Implemented REST API using NodeJS, ExpressJS with Users, Products, Wishlists, Orders and Reviews models. Firebase is used for Cloud Storage. Separate Admin CMS built for pushing, updating, monthly income reports about Products and Users. Complete Authentication steps and Authorisation is served. Direct Search, Add to wishlist functionality, Separate profile page, fetching orders, adding reviews functionality. Direct payment is also available through Stripe API Integration.
Compact Platform built using M.E.R.N stack. User can create, read, edit, delete, share and comment on posts with Authorisation. Fully Authenticated i.e custom auth as well as google auth, real time email checking, email verification, forgot password and reset password utility. Users can connect to each other though fully secured chat room and peer to peer video call utility is also added.
The objective of the GN Tours and Services project is to develop a system that automates the processes and activities of a travelling and the purpose is to design a system using which one can perform all operations related to traveling. This application will help in accessing the information related to the travel to the particular destination with great ease.
Personal Assistant built using python libraries. It does almost anything which includes sending emails, Optical Text Recognition, Dynamic News Reporting at any time with API integration, Todo list generator, Opens any website with just a voice command, Plays Music, Wikipedia searching, Dictionary with Intelligent Sensing i.e. auto spell checking, Weather Reporting i.e. temp, wind speed, humidity, YouTube searching, Google Map searching, Youtube Downloading, etc. It has 650+⭐ and 150+ forks on GitHub 🚀.