I am an experienced Software Development Engineer with over 2 years of hands-on experience in designing and implementing scalable and optimized backend and web solutions. I have a proven track record of delivering high-quality solutions while collaborating effectively within cross-functional teams. I possess demonstrated expertise in problem-solving and have a keen ability to meet and exceed project deadlines. I am seeking new challenges to further enhance my skills and contribute to the success of dynamic projects in a growth-oriented environment.
Javascript
Node Js
HTML
CSS
Git
Go
Python
AWS
Angular
PostgreSQL
As a Software Development Engineer at Volansys, I have played a pivotal role in developing sustainable and scalable solutions across multiple projects. With experience spanning over five projects, I have contributed in various capacities, including Front-End, Full-Stack, and Backend Developer roles. I have extensively worked with AWS, implementing a wide range of cloud solutions to enhance efficiency and performance. My experience includes leveraging AWS services such as IOT Core, S3, Lambda, DynamoDB, and more to build and deploy robust applications.
As a Cloud Intern at Volansys, I developed skills in Node.js, React, Angular, and AWS. I applied these skills in a project related to event management, where I built both the UI and backend using React.js and Node.js. I also contributed to smaller projects during my internship, which gave me confidence in understanding how things work in production-level environments. During this period, I explored various technologies such as Swagger, Socket.io, and Django.
Parul Institute of Engineering and Technology
C. S. Vidya Bharti School
C. S. Vidya Bharti School
Pollution Detection and Control Air Purifier Device
This product is one of many owned by an American company that manufactures various health and lifestyle-related products. It is a multi-functional environmental sensor and controller hub equipped with sensors capable of detecting pollutants such as carbon dioxide (CO2), formaldehyde (HCHO), volatile organic compounds (VOCs), temperature, and particulate matter of sizes PM2.5 and PM10, among others. Once these pollutants are detected, the product displays the information on its screen, providing real-time data about air quality. Additionally, it can communicate with and control other air purifiers manufactured by the same company. Based on the detected pollutant levels, it can instruct connected air purifiers to adjust their operation, effectively purifying the air and ensuring a cleaner and healthier indoor environment. In summary, it serves as a central hub for monitoring air quality and managing air purification systems within a space.
Smart Air Purifier
The Air Purifier utilizes the IoT core MQTT protocol to establish a connection with the cloud. The online portal includes features such as an inventory and device list, over-the-air (OTA) updates, detailed information for each purifier, a user list indicating device usage, an administrator list for portal management, and a dashboard showing the global device count with color-coded indicators highlighting spots based on air quality. Provisioning can be carried out through a mobile app, offering the same functionalities. Additionally, users receive notifications on their mobile app regarding filter resets and other specified conditions.
Smart Water Purifier
The Water Purifier uses the IoT core MQTT protocol to connect to the cloud. The online portal features an inventory and device list page, an OTA update page, a device detail page for every purifier, a list of users using the devices, a list of administrators managing the portal, and a dashboard displaying the total number of devices worldwide. Provisioning can also be done via a mobile app, offering the same features. Additionally, users receive notifications on their mobile app to reset their filters and for other specified conditions.
Serially Communicated Dispensing Application
The serially communicated dispensing application is made by a soft drink giant company. It allows customers to choose and pour their preferred flavors from various available drinks. Websocket and serial port communication are used to enable device communication. Upon pouring, a code is sent to the associated controller via the serial port, initiating the pouring procedure.
Let's Talk
LetsTalk is a web application for one-on-one video conversation. To video chat, one can either create or join a room. I used agora sdk for signaling here
Manage Dice
Manage Dice is an event planning and management online platform that helps people to get all the event-related services in one place. All the requirements of the customer are done by Manage Dice. Customers will get all the services of an Event in one place. Timeline of all the event planning processes. Providing package selection with customization.
Admin Management Portal
It is portal which developed for a company to manage there devices, doctors and patient. There were multiple role who can login and access specific things.