Venkata Rohith Kumar Kandula

Venkata Rohith Kumar Kandula

Campus Ambassador

Followers of Venkata Rohith Kumar Kandula3000 followers
location of Venkata Rohith Kumar KandulaSan Francisco, California, United States

Connect with Venkata Rohith Kumar Kandula to Send Message

Connect

Connect with Venkata Rohith Kumar Kandula to Send Message

Connect
  • Timeline

  • About me

    MS (Honors) in CS at USC | GHC 2023 | Actively Seeking Spring 2024 Co-Op, and Full-Time Opportunities | Graduate Teaching Assistant | Full Stack Developer | Software Engineer | Ex: SWE at Cognizant Technology Solutions

  • Education

    • GITAM Deemed University

      2017 - 2021
      Bachelor of Technology Computer Science and Engineering 9.51/10 - First class with Distinction
    • University of Southern California

      2022 - 2024
      Master of Science - MS Computer Science 4.0/4.0

      CSCI 570 : Analysis of Algorithms CSCI 585 : Database Systems CSCI 571 : Web Technologies CSCI 544 : Natural Language ProcessingCSCI 596 : Scientific Computing and VisualizationCSCI 572 : Information Retrieval and Web Search Engines

  • Experience

    • Quark BITS Pilani Goa

      Sept 2018 - Feb 2019
      Campus Ambassador
    • Xinthe Technologies

      Apr 2020 - Aug 2020
      Software Developer

      • Worked on a project titled “XACTAI – a covid19 virus Contact Tracing and Compliance Tracking System”. Built a multi-purpose biometric system embedded with all the sensors and has a 70% market discount.• Obtained training on various sensors and IOT devices like the raspberry pi. Implemented and customized user interfaces using technologies like PyQt5 and Tkinter. Various AI-based facial recognition systems are part of the research.

    • Cognizant

      Mar 2021 - Aug 2022

      • I played a pivotal role in the development of a robust e-commerce platform for a client, involving the integration of cutting-edge technologies and frameworks. My contribution spanned the entire development lifecycle, from conceptualization to deployment, ensuring the platform met the client’s requirements and industry standards.• Collaborated with clients to understand their business needs and translate them into technical requirements. Designed the architecture of the e-commerce platform, focusing on scalability, performance, and security.• Utilized Python, JavaScript, and Java to develop the backend logic, implementing RESTful APIs for seamless interaction between frontend and backend systems. Implemented frontend functionalities using React.js, enhancing user interface responsiveness.• Leveraged AWS services, including EC2 for hosting, S3 for file storage, and Lambda for serverless computing, to build a scalable and cost-effective cloud infrastructure. Integrated third-party services, such as payment gateways and analytics tools, to enhance the platform’s functionality.• Implemented automated testing using tools like Jest and Selenium to ensure the reliability and robustness of the platform. Developed data visualization dashboards using Tableau, providing insights into key performance metrics and user behavior.• Deployed updates and enhancements to the platform using Git and CI/CD pipelines, ensuring smooth deployment processes. Provided regular updates to stakeholders on project progress, technical issues, and proposed solutions. Show less • Developed and implemented an enhanced recommendation system for an e-commerce platform using machine learning techniques. The system aimed to improve product recommendations for users, leading to increased user engagement.• Gathered user interaction data, such as browsing history and purchase behavior, and preprocessed it for model training. Extracted relevant features from the data, such as user demographics, product attributes, and historical interactions, to enhance the recommendation algorithm.• Experimented with various machine learning models using TensorFlow and PyTorch, including collaborative filtering, content-based filtering, and neural networks. Selected the best-performing model based on evaluation metrics. Deployed the trained model into a production environment, ensuring scalability and efficiency to handle large volumes of user data.• Implemented a real-time recommendation engine using Java and Scala to provide personalized product recommendations to users as they browse the website. Monitored the performance of the recommendation system using metrics such as click-through rate and conversion rate. Optimized the system by fine-tuning the model parameters and updating the recommendation algorithm based on user feedback. Show less

      • Software Engineer

        Jun 2021 - Aug 2022
      • Software Engineer Intern

        Mar 2021 - Jun 2021
    • USC Athletics

      Aug 2022 - May 2023
      Ticket Office Student Coordinator

      1) Resolving any issues that may arise during ticket booking software operations, ensuring a seamless experience for all patrons.2) Assisting esteemed faculty and employees, providing expert guidance on utilizing our software for booking purposes.3) Managing the Ticket Office counter and engaging with students, staff, valued customers, and donors, delivering exceptional service and support.4) Coordinating and contributing to the success of various campus events, such as Football Games and Cultural Events, enriching the university experience.5) Executing general office duties as assigned, maintaining an efficient and organized work environment. Show less

    • University of Southern California

      Jul 2023 - now

      1) Customer Service Excellence: Provide courteous and knowledgeable assistance, handle special orders, and resolve customer inquiries and complaints.2) Efficient Operations: Perform cashiering, stock management, and price tag checks, ensuring smooth transactions and inventory maintenance.3) Visual Merchandising: Maintain a neat, well-stocked sales floor with attractive merchandise displays.4) Communication: Assist with incoming calls, directing them to the appropriate personnel or departments.5) Training: Assist in training new staff members to excel in their roles.6) Compliance: Adhere to all University and department policies and procedures.7) Flexibility: Perform additional duties as assigned or requested. Show less 1) Technical Support: Provide expert technical assistance to faculty, staff, and students, resolving hardware and software issues to ensure a smooth learning experience.2) Classroom Setup: Assist in configuring and maintaining technology-equipped classrooms and learning spaces, guaranteeing that audiovisual equipment and computers are ready for educational activities.3) Software Management: Install, update, and manage software applications across campus devices, ensuring licensing compliance and optimal functionality.4) User Training: Deliver training sessions to faculty and students, empowering them with the skills to utilize various learning technologies effectively.5) Equipment Maintenance: Perform regular maintenance on computer equipment and technology devices, promptly reporting issues for repair or replacement. Show less 1) Providing valuable resources and guidance to new international students, helping them navigate various USC departments and services.2) Reviewing and ensuring the compliance of all ISV documents, ensuring our students meet necessary requirements.3) Collaborating with fellow Advisors on projects to enhance international student support and services.4) Assisting with diverse OIS (Office of International Services) events, contributing to the vibrant international student community.5) Conducting passport verification for incoming students, ensuring a smooth transition for our new international arrivals. Show less

      • Store Associate - USC Bookstore

        Jul 2023 - now
      • Student Technical Assistant - ITS Learning Environments

        Jul 2023 - now
      • ISV Assistant - Office of International Services (OIS)

        Jul 2023 - Aug 2023
    • USC Viterbi School of Engineering

      Aug 2023 - now

      1) Actively contributing to the achievement of course learning objectives, including proficiency in Java programming, software design, concurrency, multi-threaded programming, networking (socket) programming, and database management (MySQL and SQL).2) Guiding 300+ students in web development skills, encompassing HTML, CSS, servlets, JSP, and JavaScript for designing graphical user interfaces and building web pages. Cultivating teamwork and project management skills among students, promoting effective collaboration within the academic environment.3) Conducting regular office hours to provide students with valuable guidance and support, addressing their concerns promptly. Assessing and grading course assignments and exams, offering constructive feedback to aid in students' academic development.4) Serving as a bridge between the instructor and students, fostering effective communication and ensuring a collaborative learning atmosphere. Committed to creating a positive and productive learning environment, dedicated to helping students succeed and reach their educational aspirations. Show less

      • Lead Graduate Teaching Assistant | CSCI 201

        Jan 2024 - now
      • Graduate Teaching Assistant | CSCI 572

        Jan 2024 - now
      • Graduate Teaching Assistant | CSCI 201

        Aug 2023 - Jan 2024
  • Licenses & Certifications

    • Microsoft Certified: Azure Data Fundamentals

      Microsoft
      Jul 2022
      View certificate certificate
    • Microsoft Certified: Azure Fundamentals

      Microsoft
      Jul 2022
      View certificate certificate
    • Machine learning with python

      Pivotal Software, Inc.
      Feb 2020
    • Career Essentials in Generative AI by Microsoft and LinkedIn

      Microsoft
      Feb 2024
      View certificate certificate
    • Certification in cpp

      Internshala
      Mar 2018
    • Certification in java

      Technosoft Solutions
      Feb 2019
    • Introduction to Programming Using Python

      Dhyanahita School of Professional Studies
      Dec 2019
    • Microsoft Certified: Azure Developer Associate

      Microsoft
      Jul 2022
      View certificate certificate
  • Volunteer Experience

    • Volunteer

      Issued by ACM, Association for Computing Machinery
      ACM, Association for Computing MachineryAssociated with Venkata Rohith Kumar Kandula
    • Event Organizer

      Issued by IEEE Computer Society on Aug 2018
      IEEE Computer SocietyAssociated with Venkata Rohith Kumar Kandula
    • Event Coordinator

      Issued by IEEE on Jan 2018
      IEEEAssociated with Venkata Rohith Kumar Kandula
    • Program Coordinator

      Issued by National Service Scheme on Sept 2018
      National Service SchemeAssociated with Venkata Rohith Kumar Kandula