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