1
Publications
0
Followers
0
Following
3
Questions
About
Swethasri Kavuri is a Lead Software Engineer at Tableau (Salesforce), with extensive experience in optimizing data systems and enhancing performance. With a Master’s in Computer Science from Stony Brook University and a Bachelor’s in Electronics and Communication Engineering from NIT Tiruchirappalli, she has developed expertise in Java, SQL, and various other technologies. At Tableau, she led projects improving data refresh capabilities and infrastructure efficiency, implemented auto-scaling with Kubernetes, and managed encryption key support, securing major client deals. Swethasri has also contributed to Yahoo! Mail’s backend systems and developed automation scripts at Qualcomm. Her skills include C++, Python, and RESTful architecture. Swetha Kavuri is an accomplished Lead Software Engineer at Tableau (Salesforce), with over seven years of experience specializing in backend development and large-scale distributed systems. Her expertise spans multiple technologies, including Java, SQL, and Kubernetes, and she has played a pivotal role in enhancing data management and performance at Tableau. Swetha is currently part of the team managing data extracts in Tableau, optimizing them for faster performance, particularly when handling large datasets or slow database connections. As part of her leadership role, she spearheaded a multi-quarter project that led to a 60% reduction in refresh times, significantly lowering operational costs. Furthermore, she implemented auto-scaling for extract refresh jobs using Kubernetes Horizontal Pod Autoscaler, improving Tableau Cloud's operational efficiency. Before her role at Tableau, Swetha worked as a Senior Software Engineer at Yahoo, where she contributed to the backend engineering of Yahoo! Mail and developed scalable REST-based APIs. She also has extensive experience in software development, having worked on multiple projects involving high-volume data processing, real-time systems, and data migration. Swetha's career journey also includes time as a Software Engineer Intern at Qualcomm, where she developed frameworks in Python for automation and debugging, and as a Graduate Teaching Assistant at Stony Brook University. Swetha holds a Master’s degree in Computer Science from Stony Brook University and a Bachelor’s degree in Electronics and Communications Engineering from National Institute of Technology, Tiruchirappalli. Her extensive industry experience, combined with her academic background, showcases her strong technical skills and leadership abilities in driving innovation and operational efficiency across projects.
Skills & Expertise
Machine Learning
Tableau
C++
JavaScript
Python
Artificial Intelligence
Network Security
Java
Computer Vision
Information Technology
Operating Systems
Programming Languages
Git
Prometheus
Splunk
Grafana
Shell
c++
Full-Stack Development
Data Pipelines
Octopus
CI/CD
Discreet Mathematics
Asynchronous Systems
Analysis of Algorithms
PL-SQL
RESTful Architecture
IntelliJ
Research Interests
cloud computing
Computer Science
Operational Efficiency
Data Management
Automation
Software development
Data Migration
Auto-Scaling Solutions
Distributed Systems
Debugging
API Development
Kubernetes Solutions
Performance Optimization
Data Processing
Backend Development
Large-Scale Systems
Data Extracts
Real-Time Systems
High-Volume Data
Database Connections
Refresh Times Reduction
Connect With Me
Experience
Lead Software Engineer
- 1. Part of the team responsible for managing data extracts in Tableau. These extracts are subsets of data optimized for faster performance compared to live data connections, particularly when handling large datasets or slow database connections, and can be scheduled to refresh at regular intervals. 2. Led a multi-quarter project managing a team of 5, to enhance the efficiency of the data refresh operation by minimizing the amount of data processed. This initiative reduced refresh times by 60%, significantly lowering operational costs through decreased processing time and resource consumption. 3. Implemented auto-scaling of extract refresh backgrounders using Kubernetes Horizontal Pod Autoscaler (HPA) to reduce queue times for extract refresh jobs on Tableau Cloud. ● Part of the team that manages Tableau data extracts, optimizing performance for large datasets, with regular scheduled refreshes. ● Led a multi-quarter project to improve data refresh capabilities, managed a team of 5, and saved $135,000/year in operational costs. ● Designed and developed a window-based data refresh system that retrieves only modified data from remote databases, eliminating the need for full refreshes, reducing refresh times by 65%, and enabling faster data updates for customers ● Implemented auto-scaling of extract refresh backgrounders using Kubernetes Horizontal Pod Autoscaler (HPA) to reduce queue times for extract refresh jobs on Tableau Cloud, resulting in infrastructure cost savings of $0.5 million. ● Developed a pipeline for monitoring Service Level Objectives (SLOs) by creating latency and error rate metrics, that provided the leadership team with operational insights. ● Implemented CMEK support in Tableau Cloud, allowing customers to manage their encryption keys, which secured an 850,000 seat license deal, marking a significant milestone for Tableau. ● Collaborated with Product Management and engaged with customers at Tableau conferences, gathering feedback and proposing improvements to leadership. ● Assumed the role of Scrum Master, facilitating Agile practices such as sprint planning, standups, and backlog refinements, which improved team coordination and productivity.
Education
Stony Brook University (SBU)
Projects
Vmware CodeHouse (OpenFaaS)
• Developed a wrapper in Python to the plagiarism detector API and packaged it as a serverless function with Docker on OpenFaaS (Functions as a Service) framework
• Developed Amazon Alexa’s Skill to integrate with OpenFaaS framework for responding to the web events and the function calls.
• Stored the relevant data in Redis Database and integrated it with service for retrieving data based on an ID value parsed from Alexa.
Awards & Achievements (1)
🏆 SILVER 72 Scholarship
Description
Publications (1)
This comprehensive study explores cutting-edge strategies for enhancing operational efficiency in technology-driven organizations. As the business landscape continues to evolve rapidly, companies face...
dd