Gaurav's Profile Pic

About Me

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!

Contact Details

Gaurav Singh
+91 9517608244
gs935688@gmail.com

Welcome to GS Terminal!

Type "help" for all available commands.

GS~Pro>>>

Education

Indian Institute of Information Technology [IIIT], Kalyani

Bachelor's Degree, Computer Science and Engineering May 2023

CGPA: 9.46/10

Experience

Centre For Development of Telematics - CDOT

Software Engineer July 2023 - Current

  • Designed and Implemented 3 scalable, mission-critical microservices handling 100k+ transactions per day
  • Engineered this fault-tolerant system using Spring Boot, Spring Cloud, Kafka, Cassandra and PostgreSQL
  • Pioneered the development of application of a National level project ASTRA detecting 5 million frauds pan India
  • Designed and Owned complete development of event-driven Logs history microservice receiving 50k+ events daily
  • Crafted responsive frontend with React, Redux, Axios, MUI and played a pivotal role in functionality of the system
  • Amazon

    Software Engineer Intern Jan 2023 - July 2023

  • Developed high-performance API endpoints using Java Spring Boot and AWS serving 100k+ user base daily
  • Exhanced Customer Experience by reducing total Error Rate by 21% and scaling error handling mechanism
  • Ensured system stability adding 15+ alarms with AWS Cloudwatch on Api’s and AWS lambda with CDK
  • Integrated CSM metrics on frontEnd side and reduced abandonment rate from 38% to 17% on Alexa PreSetup
  • Class One Exchange (C1X Inc)

    Software Engineer Intern May 2022 - Dec 2022

  • Created the 3rd Layer of DOOH (Digital Out Of Home) RPI server for receiving the ads from DOOH server
  • Improved the performance of Client side of 34% overall by converting it to SPA (Single Page Application) with React
  • Built REST API's in NodeJS and designed the Ads-Schema with typeORM for displaying the ads from PD server
  • Used Caching for maintaining responsiveness and got efficiency of 41% and pushed the Ads to Client through Sockets
  • Retechgen

    Software Engineer Intern July 2021 - November 2021

  • Created the REST API using NodeJS and MongoDB from scratch for server hitting 10K+ traffic daily
  • Accelerated the performance by 54% converting it into a single page app (SPA) with ReactJS alongwith Redux
  • Built the whole Authentication with Authorization with BcryptJS, JWT Tokens, Nodemailer for 10K+ users
  • Added Firebase for image uploading and gained client performance by 27%
  • Worked with several npm packages
  • Google Developer Student Club (DSC) IIIT Kalyani

    Web Dev Lead August 2020 - August 2021

  • Developed the Winter of Code (WoC) website for IIIT Kalyani GDSC WoC using HTML, CSS and JavaScript
  • Manged the whole event, managing the projects registered, Sponsors, Certificates
  • Projects

    ...

    DevHood

    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.

    Tech Stack Used

    ...

    GS Kart

    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.

    Tech Stack Used

    ...

    Souvenirs

    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.

    Tech Stack Used

    ...

    GN Tours and Services

    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.

    Tech Stack Used

    ...

    J.A.R.V.I.S

    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 🚀.

    Tech Stack Used