About Me


Hello there! I'm Arrabelli Varsha Reddy, a passionate and dedicated individual with a rich background in software development. I have completed my B.Tech in Computer Science and Engineering from the National Institute of Calicut. I completed an enriching Software Developer internship at Arcesium(DE SHAW Group) and am currently a Software Engineer Intern at Sandvine, very good hands-on experience and honed my skills in real-world software development with great work experience.


Throughout my journey, I've successfully contributed to a spectrum of projects, front end and back end, web, and mobile applications. I have also created a library in Java. I take immense pride in my ability to not only envision innovative solutions but also bring them to life with code that is clean, efficient, and impactful. I received offers from big tech companies like Google, Salesforce, and Arcesium.


I'm open to exploring opportunities across diverse industries and am excited to contribute my skills to a forward-thinking company. If you're looking for a motivated individual who's ready to take on new challenges and contribute to innovative projects, let's connect!


SkillsSkills

ExperienceExperience

EducationEducation


  • Programming Languages - C++, C, Java, SQL, Python
  • Web development - HTML, CSS, React, PHP, Javascript, Nodejs
  • App Development - Dart
  • Frameworks - Flutter, Flask, Spring, Nextjs, Spring Boot, Rails
  • Database Management Systems - MYSQL, MongoDB, Firebase
  • Version Control Systems - Git
  • Operating Systems - Windows, Linux
  • Google

    Software Engineer

    July, 2024 - Present

  • I am a member of the YouTube team, dedicated to enhancing the creator experience by scaling the platform through the implementation of industry best practices.



  • Sandvine

    Software Engineer Intern

    January, 2024 - May, 2024

  • Developing and implementing signature-based solutions for precise identification and classification of specific network traffic patterns, significantly improving accuracy and efficiency.
  • In-depth knowledge of various network protocols. Vigilantly monitored and addressed network leaks, analyzing, and adding signatures for different applications of network traffic.
  • Established a comprehensive suite of unit test cases, enhancing the reliability and efficiency of network traffic classification algorithms.
  • Technologies Used: Python, C, C++, Wireshark



  • NIT Calicut

    ML Research

    June, 2023 - January, 2024

  • I was in a project under our lecturer and alongside a Ph.D. student, focused on enhancing the accuracy of image captioning models.
  • Image captioning aims to detect information by describing the image content through image and text processing techniques.
  • This project focuses on the development of an image captioning system, a novel approach merging CV and NLP. Leveraging the deep learning techniques, the system generate descriptive and relevant captions for input images.



  • Arcesium

    Software Developer Intern

    May, 2023 - July, 2023

  • Designed a Java library that enables run-time change in property values in configuration files without a redeployment process
  • Developed a front-end interface for clients that helps them change these values
  • Produced clean, efficient, and bug-free code for software development projects through debugging, testing, and code reviews.
  • Tech Stack Used: Java, Spring, React, Spring Boot, SQL, Git
  • 2020-2024

    National Institute of Technology, Calicut

    B.Tech - Computer Science

    Core SubjectsData Structures and Algorithms, Software Engineering, Operating Systems, Database Management Systems, Computer Networks, Artificial Intelligence, Information Security

    CGPA8.5

  • 2018-2020

    Sri Chaitanya College

    Secondary High School

    Maths, Physics, Chemistry

    95.3%

  • 2017-2018

    SPR School of Excellence

    Secondary High School

    English, Telugu, Hindi, Science, Biology, Social

    9.8

My Work


Real Time Config Update

  • Typically, even minor changes can require days to redeploy the system. To mitigate this issue, we propose implementing a dynamic approach.
  • The values in the configuration file can be reset during runtime, leveraging the data stored in the database.
  • By adopting this approach, users will have the ability to update property values without the necessity of a redeployment.

Explore the project

Image Captioning

  • Image captioning aims to detect information by describing the image content through image and text processing techniques.
  • This project focuses on the development of an image captioning system, a novel approach merging CV and NLP.
  • Leveraging the deep learning techniques, the system generate descriptive and relevant captions for input images.

Explore the project

Leetcode Tracker

  • Incorporate a leaderboard system to facilitate friendly competitions among users.Enable users to track the time they spend on solving each problem.
  • Implement a feature that allows users to store solutions, helping them analyze the differences between attempts.
  • Provide a robust search functionality, enabling users to search for any LeetCode question by its number, name, or tags.

Explore the project

My Projects


Event Buzz App

Github
  • The Event Management app is a comprehensive platform that offers students access to a wide array of organization events with detailed information.
  • Alongside event exploration, students can actively engage by providing valuable feedback for each event and exploring club and sport-wise event listings.
  • The app's dual login system facilitates efficient event management, granting club heads the ability to create, edit, and review event posts, including feedback, while the admin oversees the approval process, ensuring a structured hierarchy.
  • Through seamless collaboration among students, department heads, and administrators, the app aims to streamline event coordination.
  • Moreover, students can conveniently favorite clubs and sports for easy access, and notifications are generated for all events and liked events, enhancing user engagement and communication.

Event Management Website

Github
  • The Event Management website grants students access to view and obtain comprehensive details about various organization events.
  • Additionally, students can provide valuable feedback for each event and explore department-wise event listings.
  • The website features two distinct logins—one for department heads, enabling them to create, edit, and review posts, including feedback.
  • The second login is for the admin, responsible for approving events created or edited by department heads, ensuring a structured hierarchical process.
  • This system facilitates efficient event management and fosters seamless collaboration among students, department heads, and administrators.

College Management System

Github
  • The College Management System is a user-friendly website that efficiently stores and manages student, teacher, and course records.
  • Using HTML, CSS, and PHP, it enables CRUD operations, grade tracking, and course enrollment details.
  • There are a set of admins who can edit this for a particular college.
  • This comprehensive solution streamlines administrative tasks, enhancing academic record management for colleges and universities.

Contact