Implemented event-driven architectures using Kafka, ensuring reliable message processing and data streaming across microservices.
Led the development of smart routing solutions for Chegg Expert Authoring and Practice Chegg Experts Onboarding, optimizing workflows and user experience. Optimized caching mechanisms with Redis for improved performance.
Built and deployed Python services incorporating machine learning model, leveraging Databricks for data processing and analytics.
Utilized Jooq for type-safe SQL query construction and database interaction, enhancing data access layers.
Managed infrastructure as code (IAC) using cloud platforms
Scheduled and managed batch jobs, maintaining operational efficiency and reliability across microservices architectures.
Software Engineering Intern
Chegg India
New Delhi
01.2021 - 07.2021
Developed and maintained GraphQL and REST APIs for seamless data retrieval and manipulation, utilizing AWS services for scalable deployments.
Authored and executed unit and integration tests with Mockito and JUnit, enhancing code quality and reliability.
Debugged existing code to identify and fix errors. Used Logging tools NewRelic
Founder and Backend Developer
Mentomeet
Roorkee
07.2020 - 02.2021
Developed and implemented a comprehensive business plan to launch the website.
Mentomeet is an online platform where JEE/NEET students can connect with Top Institution students and I worked upon backend part of the website in nodejs framework ExpressJs and also made schemas in Mongodb
Oversaw all aspects of operations including product development, marketing, sales, customer service and finance. Organized events such as webinars.
Summer Internship
IIT ROORKEE
Roorkee
04.2020 - 06.2020
I worked on Website where Patients can consult with a dentist of their choice via audio/video streaming and text based messaging
I Wrote Backend for VDC Website in Django(Python framework) and made required databases in Sqlite(ORM database) Configured Webrtc(Technology that enables browsers to communicate in real time) for our website to communicate in real time with patients
Education
B.Tech. - Computer Science And Engineering
Indian Institute of Technology, Roorkee
07-2021
Skills
Java
Python
MySQL
Spring boot
Git
Graphql
C
AWS Services
Docker
Jooq
Projects
Mopping Bot | IIT ROORKEE, Cleaning and mopping robot is a smartphone controlled robot that cleans our house's floor! https://github.com/ajaysbugatti/mars-cleaning-and-moping-bot
Disaster_management | IIT ROORKEE Our Idea was to give dangerity rank about the specific place or how much dangerous is this place for resident or travelling On the Basis of Its History. Use of Google map for dangerity and weather api for Weather Predictions . Messaging with single click , Giving Instructions and history of disaster at specific place.
Positions Of Responsibility
Volunteer of NSS IIT ROORKEE and CRY (Child Rights and You). Mentored Underprivileged children in slum area and working for child Rights.Organised 1098 campaign and event of visiting of Underprivileged school students to our Tech exhibition Srishti 2019 under Design Innovative Awareness.
Player of IITR Taekwondo Team. [GREEN 1 BELT]. Participated in IITR Sports meet Sangram 2018 & 2019. Won Bronze Medal in Kyorugi in Sangram 2019's Sports Meet and also Participated in Poomsae.
Head of events, SRISHTI IITR, I managed the Planning of whole process from the planning stage, right through to running the events and carrying out the post-event evaluation. Worked with the event organizing team and instructed them.
Manager, SANGRAM IITR SPORTS FEST, Worked as a backend developer to build the website of Sangram.
Awards and acomplishment
Best Execution Project Award at SRISHTI 18 Technical Exhibition of IIT Roorkee For Mopping Bot.
Letter of Appreciation From HOD for Highest Improvement in semester grade point average for Autumn semester