Raja Vyshnavi Sriramoju

UCLA and UC Davis Computer Science graduate

Los Angeles, California, United States

About

I'm a recent graduate from the Computer Science program at UCLA. I am passionate about making products that can make people's lives more accessible. I experiment around with new technologies and love creating things. My key capabilities include C++, Python, Machine learning, iOS development, and UX design.

Experience

  • Computer Systems Engineer at Berkeley Lab
    Dec 2023 - Present · 2 yrs 8 mos

  • Software Engineer at Intellisoft Technologies
    Apr 2023 - Present · 3 yrs 4 mos

  • Applied Machine Learning Intern at AMD
    Jun 2022 - Sep 2022 · 4 mos

    - Reduced CNN training time by 75% by implementing Distributed Data Parallelism (DDP) using Pytorch and Python and conducted run time performance analysis on multi-GPU training hardware and network storage systems. - Ran reproducibility tests to compare metrics and highlighted the optimal performance parameters for the model. - Automated image dataset generation pipeline from camera sensors in pre-production Image Signal Processor system, by creating Python and Bash scripts on Windows and Linux systems. - Presented DDP results, analysis, and training to broader team, promoting adoption of data parallelization. Highlighted inefficient GPU usage issue in multi-GPU training and built team knowledge.

  • Data Science Intern at Rahi
    Jun 2021 - Sep 2021 · 4 mos

    - Created demand forecasting models for the company’s internal purposes, based on data from Rahi offices across 60+ locations. - Conducted data modeling and exploratory data analysis on Timeseries data with Google DataStudio and Python. - Built and deployed Machine Learning powered AI applications using the information from data analysis models, to assist in demand planning and inventory management activities for Rahi’s offices.

  • Software Engineer Intern at Intellisoft Technologies
    Nov 2019 - Aug 2020 · 10 mos

    The goal of the internship is to build a cross-platform mobile app is to provide Safety Track Management and Security Management for employees in high-risk zones (Mines, Forest, and Mountain) and to keep track of any potential danger to the individuals. - Create data analysis and tracking management system using C++ and Python with Google Maps API. - Develop the front-end components using React Native framework with CSS3, HTML5 and JavaScript. - Deploy the project on a secure cloud platform using Amazon AWS. - Develop the entire project independently and work in an agile development environment.