# Avinash Arjavalingam > Software Engineer at LinkedIn Location: San Francisco Bay Area, United States Profile: https://flows.cv/avinasharjavalingam I am a software engineer at LinkedIn. I have a BS and MS in Computer Science from the Electrical Engineering and Computer Science (EECS) department at University of California, Berkeley. I have experience in data / ML infrastructure engineering. ## Work Experience ### Software Engineer @ LinkedIn Jan 2024 – Present | Sunnyvale, California, United States ### Software Engineer @ Abacus.AI Jan 2021 – Jan 2024 | San Francisco, California, United States - Owned and optimized performance of the Abacus external data connector suite supporting all major cloud provider storage offerings and SaaS database services such as Snowflake, Databricks, and BigQuery - Increased throughput, decreased memory footprint, and enabled parallel scaling of the distributed batched inference service - Designed and implemented asynchronous LLM APIs / bots which allowed multiple users to have ChatGPT- like group conversations with Abacus LLMs in communication platforms such as Slack and Microsoft Teams - Created PySpark-based incremental datasets from database services for ETL into product - Built periodic full execution of cloud-hosted Jupyter notebooks for data science using scripting inside Kubernetes deployments - Implemented functionality to create / update custom ML models using customer-provided python code ### Graduate Student Researcher @ Berkeley RISE Lab Jan 2020 – Jan 2021 | Berkeley, California, United States - Worked on automated machine learning systems in Professor Aditya Parameswaran’s group - Developed Cloudburst-based system which generates warm starts for ML pipelines - Added memory multiplexed GPUs / scheduling algorithms to Cloudburst serverless project ### Undergraduate Research Assistant @ Berkeley RISE Lab Jan 2017 – Jan 2020 | Berkeley, California - Worked on the RISELab Cloudburst project with Professor Joseph Hellerstein - Deployed pre-trained ML models on the Cloudburst serverless framework to provide autoscaling resource allocation for inference functions - Built a space efficient algorithm for asynchronously aggregating and reporting keys across distributed server nodes in Cloudburst with high and low frequencies of access. - Worked on Ground project: www.ground-context.org with graduate student Vikram Sreekanti, in Professor Joseph Hellerstein's group - Added support for non-primitive datatype inputs for Ground - Created Ground implementation using Git repositories and functionality to construct a time-complexity efficient RESTful API for accessing Ground objects ### Software Engineering Intern @ Uber Jan 2019 – Jan 2019 | Palo Alto, California - Created an automated health report generator to monitor CPU and Memory usage of Apache Flink pipelines by the Uber AthenaX streaming analytics platform - Implemented a Python-based metric scraping framework for analyzing and storing timeseries data for AthenaX - Analyzed the resource usage efficiency of different types of AnthenaX pipelines ### Software Engineering Intern @ NVIDIA Jan 2018 – Jan 2018 | San Francisco Bay Area - Architected and developed the Jenkins-based Continuous Integration/ Continuous Development automation platform for an NVidia chip diagnostic application - Designed the Selenium UI-testing framework for the diagnostic application, and integrated it with the previously mentioned Jenkins CI/CD platform - Composed an internal tutorial for the NVidia Jenkins CI/CD server setup on Atlassian-Confluence ## Education ### Master's degree in Electrical Engineering and Computer Science (EECS) University of California, Berkeley ### Bachelor’s Degree in Electrical Engineering and Computer Science (EECS) University of California, Berkeley ## Contact & Social - LinkedIn: https://linkedin.com/in/avinasharjavalingam --- Source: https://flows.cv/avinasharjavalingam JSON Resume: https://flows.cv/avinasharjavalingam/resume.json Last updated: 2026-03-29