Summary
Overview
Work History
Education
Skills
Publication
Websites
Timeline
Generic

Swetha Banagiri

Milpitas,CA

Summary

  • A Passionate Software Engineer with a keen interest on solving real-world challenges
  • Achieved high service uptime in large-scale distributed environment hosting 40+ Big Data clusters/60k+ remote servers storing petabytes of data that serves hundreds of customers running thousands of jobs per day
  • Presented “Exploiting Machine Learning to Keep Hadoop Clusters Healthy” at the Hadoop DataWorks Summit, San Jose (2018)
  • Presented "Big Data Orchestration" project at LSPE and TechPulse, a Yahoo's company-wide conferences

Overview

7
7
years of professional experience

Work History

Senior Site Reliability Engineer

Aurora Innovation
Mountain View, CA
08.2023 - Current

MAJOR PROJECTS

  • Automated the ISO creation process for Ubuntu 22.04 Upgrade on more than 1000 Client Devices. This provided error-free and reduced manual hours for creating the iso file.
  • Enhanced application reliability by establishing an end-to-end monitoring service, leveraging data analysis to configure proactive alerts through platforms like Chronosphere and Spinnaker.
  • Employed Terraform in conjunction with Spacelift to seamlessly provision AWS resources and automate the deployment of containerized applications within AWS EKS clusters. This approach streamlined infrastructure management and deployment workflows, optimizing efficiency and reliability

Software Engineer Intern

Juniper Networks
Sunnyvale, CA
05.2023 - 08.2023

Created an interactive and real-time Utilization Dashboard to monitor server capacity through Kubernetes pod scheduling for 50+ teams running hundreds of application per hour. The analysis of metrics revealed a significant number of underutilized servers, contributing to a 30% reduction in the allocated budget for adding additional capacity.

Technologies: ELK Stack, Python3, Kubernetes

Senior Site Reliability Engineer - Platform

Yahoo
Bangalore, Karnataka
06.2017 - 07.2022

Major Accomplishments:

1. “Big Data Orchestration”- A Touchless CI-CD Deploy pipeline for Software and OS upgrades. Saved 80% of manual deployment hours by by auto-scheduling and upgrading clusters by implementing service controller framework.

2. Accelerated batch-wise system deployment by 90% i.e 2 days per upgrade to 5 hours per upgrade by automating the pipeline on around 5k+ remote servers.

3. “Exploiting Machine Learning to Keep Hadoop Clusters Healthy” was presented at Hadoop DataWorks Summit, San Jose (2018). Achieved prediction of potential Disk failures to ensure high Data availability based on SMART stats emitted by each disk.

Job Roles and Responsibilities:

1. Maintain Big Data applications hosting Hadoop, Storm, HBase, Spark and low latency services like Hive, HCatalog, Oozie, Presto and more

2. Develop CI/CD pipelines across cross-functional teams with non uniform deploy environments

3. Build in-house tools to accelerate the System/Software upgrades on clusters

4. Schedule and run cluster/component deployments

5. Design scripts for monitoring various services and functionalities

6. Support Oncall rotation for handling critical customer and system issues

Graduate Student Assistant

California State University - East Bay
Hayward, CA
08.2022 - 05.2023

Graduate Assistant for the following courses:

1. [CS461] Artificial Intelligence - LISP, Prolog & Python

2. [CS221] Computer Organization & Assembly Language - MIPS Assembly Language

Graduate Research Assistant

California State University - East Bay
Hayward, CA
08.2022 - 05.2023

AR Project using Hololens on Object Detection and Tagging

Technologies: Unity, MRTK, Python - Numpy, Keras, Theano

Graduate Teaching Associate

California State University - East Bay
Hayward, CA
01.2023 - 05.2023

Teaching Instructor [CS101] Computer Science I - Python Programming Language

Education

Master of Science - Computer Science

California State University - East Bay
Hayward, CA
12.2023

Bachelor of Engineering - Information Science

PES Institute of Technology
Bangalore
05.2017

Skills

  • Big Data
  • Distributed Systems
  • Apache Hadoop
  • Apache Storm
  • Apche HBase
  • Apache Spark/ Apache Ranger
  • Apache Hive/ Apache Oozie/Apache Zookeeper
  • Presto
  • Linux OS
  • Python/Ruby/Perl
  • SQL
  • Github
  • Apache Airflow
  • Jenkins
  • Terraform
  • Elasticsearch
  • Logstash
  • Kibana
  • Chef
  • Puppet
  • Apache Tomcat
  • Machine Learning
  • Networks
  • Automation
  • Kubernetes
  • AWS
  • Docker
  • DevOps

Publication

 B. Swetha, R. P. Rao, V. Rojit and V. Kumar, "A low-cost classroom response system," 2017 International Conference on Advances in Computing, Communications and Informatics (ICACCI), 2017, pp. 2124-2127, doi: 10.1109/ICACCI.2017.8126159
 

Timeline

Senior Site Reliability Engineer

Aurora Innovation
08.2023 - Current

Software Engineer Intern

Juniper Networks
05.2023 - 08.2023

Graduate Teaching Associate

California State University - East Bay
01.2023 - 05.2023

Graduate Student Assistant

California State University - East Bay
08.2022 - 05.2023

Graduate Research Assistant

California State University - East Bay
08.2022 - 05.2023

Senior Site Reliability Engineer - Platform

Yahoo
06.2017 - 07.2022

Master of Science - Computer Science

California State University - East Bay

Bachelor of Engineering - Information Science

PES Institute of Technology
Swetha Banagiri