Bio

I'm an Grad Student majoring in Computer Science at University of Florida. I've interned at Red Hat Inc. during the summer of '23' as a software engineer intern. I got the opportunity to unit test go-commons, and also build a GPT based bot on organizational documents. I've completed my Undergrad in Computer Science from Jawaharlal Nehru Technological University, University College of Engineering. I've also worked with various technologies ranging from Machine Learning to Web Development. I am particularly more interested changing the day to day to Computer Interaction humans perform with the help of Computer Vision.

During my Graduation Semester in my Undergrad(2022), I've worked with Honeywell Aero Division. The major issue was to migrate the Billing and Management System from Internet Explorer Compatibility to Chromium Based Browsers which include browsers like Chrome, Microsoft Edge. During this period it was great learning how Legacy applications are managed and how they are migrated.

In the Summer of 2021, I've worked as a Software Engineering Intern at Honeywell Technological Solutions, where I've collaborated with the team in developing a Site Reliability Platform, automating various tasks and increasing the efficiency. It has been a great experience in learning new things and technologies.

At the University I've worked with Dr. G. Narsimha in order to develop a web and mobile app during the high time of severe second wave of pandemic. It could be used in order to locate nearby medical facilities and hospitals as per the requirement of the user. Me and my team were highly appreciated by the Rector and Vice-Chancellor of the University for taking up the task at such a time and for contributing for the society

During the Summer of 2020, I've worked along with my Professor Dr. K.P. Supreethi on a research paper, whose main motive was to develop a Computer Vision System which takes attendance with the help of Face Recognition. I was placed #2 in Telangana State, India for the presenting the paper by Computer Society of India. I had a great experience and have come to know the depths of research and inquistiveness it takes to achieve such things.

I've also worked on a research paper which included analysing tweets during a disaster, during this experience I've come across how natural language processing is done and its impacts in our daily lives.

Projects

Finance Tips Bot

Python, PRAW, beautifulsoup, OpenAI, SMTP, Cron, langchain, AWS.

Objective: Develop a real-time bot, scraping data from the subreddit r/wallstreetbets, employed PRAW library for efficient data gathering. Used OpenAI API in integration with langchain to summarize collected data. Leveraged SMTP and Cron for daily feed.


Pedestrian Jaywalking Detector

TensorFlow, OpenCV, mediapipe, YOLOv3, dlib, MySQL, Twilio.

Objective: Identify pedestrians jaywalking at traffic signals exercising mediapipe, identify faces with facial structure and map identified violators with Aadhar Database (Govt. of India Database for citizens). A fine is levied after mapping on the violator. The violator is also notified through email and SMS through Twilio. Achieved up to 91% accuracy on sample size of 86 students.


COVID-19 Help Desk

ReactJS, Material UI and other various libraries, Firebase, React Native.

Objectives: Contribute information about availability of beds and various medications available in each hospital for citizens, along with filters based on location of user during the severe second wave of COVID-19. Co-ordinated and led the team.


CoWin Notifier

This project helps in notifying the user about the availability of vaccine at the chosen location, the location can be chosen based on state and district of the user. It notifies which hospital has empty slots so that the user can book the slot and avail the vaccine. This project was inspired when I was having a hardtime booking a vaccine slot. It notifies the user through a SMS notification.


Volume Adjuster with help of hand gestures

This project mainly focuses on building a volume control which takes use of hand gestures to increase or decrease the volume. It can also pause or play the media playing on the device. It takes help of mediapipe library which was developed by Google. This project was inspired when I had to control the play and pause of media along with the volume while I was eating, when my hands were messy.


Rotten Apple Detection

This project helps in detection of rotten apple from a set of apples using a custom built CNN such that one can easily prune the rotten apples without any human intervention. This helps in cutting the costs of an apple. A custom YOLO version was also built which has shown greater efficiency and identifying the apples from a bunch of them.


Object Detection Using YOLOv3

A basic Object Detection application was built using the YOLOv3 net which employs Darknet-53. It anounces the common objects detected in the frame. It was particularly built keeping people suffering from visual impairment.


COVID Help Desk

A Web application was built keeping in mind the shortage of medical resources in India during the severe second wave of pandemic. The web app was built on ReactJS. Simultaneously a Mobile app was built using React Native, while the backend for both of them was handled by Firebase.

You can see more projects on my Github Page.

Publications

Natural Language Processing with Disaster tweets using Bidirectional LSTM

The growth and impact of social network resulted not only in huge collection of data but also as a reliable source of data to draw valuable information from. Twitter, one of the major social platforms is used for collection of tweets related to a disaster. The tweets are written by the people in an area who are affected by a particular disaster for multiple reasons: to seek help, to express grief or to show the seriousness of the situation. Some tweets are also written by the non-local people to bring awareness. These tweets are identified by the hashtags and collected for further analysis and classification of tweets as original or hoax. The method discussed in this paper is bidirectional long short-term memory to classify tweets and obtain accuracy of 88 percent.


Facial Recognition And attendance System Using dlib AND face_recognition libraries

An Overview to the computer vision algorithms used for facial recognition. The main article idea is to explore an algorithm which can be used in biometric attendance systems with suitable methods and available inputs. The algorithm mainly uses histogram-oriented gradients for finding the faces, estimation of face landmarks, support vector machine to recognize the face and Deep convolutional networks to compare faces. The basis and scientific procedure for facial recognition is described in the article. A basic application is also developed in order to mark the time of the face appears is .csv format and attendance is marked. The article mainly uses dlib and face_recognition libraries in order to provide the functionality.

Education

Master of Science - Computer Science (Aug 2022 - Present)

University of Florida, Gainesville

Cummulative GPA: 3.8


Bachelor of Technology - Computer Science Engineering (Aug 2018 - July 2022)

Jawaharlal Nehru Technological University, University College of Engineering, Hyderabad

Cummulative GPA: 8.58, According to WES Evaluation: 3.9


Work Experience

I love to gain more and more Industry experience before actually entering it, just an heads up start.😉

Software Engineering Intern

Red Hat Inc, OpenShift PerfScale (Jun 2023 - May 2023)

  • Engineered an enhancement to Kube-burner to measure cluster latency metrics up to precision of 1ms. Skilfully captured P99, P50 metrics for manually deployed workloads. Leveraged client-go library of Kubernetes to measure latencies.
  • Spearheaded testing of critical go-commons and kube-burner libraries, pivotal in gauging workloads organization-wide. Remarkably achieved coverage of 95%. Seamlessly mocked dependencies using Go-mock. Ginkgo and Go-mega for tests.
  • Currently leading development of GPT based chatbot, intelligently indexing vast organizational knowledge to provide insightful and prompt answers to queries. Expertly indexed up to 1k documents applying innovative langchain framework. Leveraged Flask and Cron in backend, with TypeScript ReactJS in frontend.


Software Engineering Intern

Honeywell Technological Solutions, Aero Division(Mar 2022 - May 2022)

  • Migrated the Business Management System - manages the Billing and subscription service operated by AMRs from Internet Explorer to Chromium based browsers.
  • Used struts framework along with JSP. Saved up to 165 hours per month of manual work done by AMRs. Boosted efficiency.
  • Takeaway: Gained knowledge how legacy applications work and maintained.


Software Engineering Intern

Honeywell Connected Enterprise(Apr 2021 - June 2021)

  • Developed an automated testing environment using Octopus and Protractor in an Agile environment, conserving time for the task from 60 to 5 mins. Boosted efficiency up to 80%.
  • Leveraged React in the Front-end and Django for backend along with usage of Microsoft Azure PostgresDB and Storage.
  • Takeaway: Grasped hands-on projects and an idea of the way industry works along with its principles. Learnt various web technologies - React, Django, Bamboo.


Data Analytics Virtual Intern

KPMG International(Apr 2020 - May 2020)

  • Analysed quality of the dataset provided by a medium-sized bike accessories company, Sprocket Central.
  • Assessed dataset, performed data transformations, feature engineering, and modelling using various tools like Tableau and Power BI. It led to discovery of 40% more potential customers based on demographics and transaction history.
  • Takeaway: Worked on data from real world, realized the potential hurdles one might face using the real-world data, and steps to overcome those hurdles in data analysis.