# Bharath S. > Staff Engineer @ VMware VMC on AWS Location: Santa Clara, California, United States Profile: https://flows.cv/bharaths Passionate and results-driven Senior Engineer with 15+ years of expertise in cloud architecture, AI/ML solutions, and distributed systems. Proven leadership in designing scalable infrastructure, high-performance microservices, and predictive analytics models. Skilled in leading cross-functional teams, mentoring engineers, and delivering innovative projects with hyperfocus on execution. Key areas of expertise include distributed systems, data analytics, backend engineering, machine learning, virtualization, containers, Kubernetes, monitoring, databases, and RESTful services. Excels in architecture design, system management, performance optimization, and high availability. Committed to continuous learning and collaboration to deliver cutting-edge solutions. Key areas of expertise: * Distributed Systems: Building scalable and resilient distributed systems for high availability and performance. * Data Analytics: Leveraging data-driven insights to optimize resource utilization and predict workload demands. * Backend Engineering: Developing and maintaining robust backend systems for SaaS platforms and microservices architectures. * Machine Learning: Implementing ML-based solutions for data management systems and workload placement recommendations. Deliver capacity management ML algorithms to optimize cost and performance. * Virtualization & Cloud: Architecting and managing virtualized environments and cloud infrastructure, including AWS services. * Containers & Kubernetes: Building and orchestrating containerized applications with Docker and Kubernetes for scaling and agility. * Monitoring & Observability: Designing and developing monitoring tools for real-time insights and operational efficiency. * Databases: Deep understanding of both relational and non-relational databases, including SQL and NoSQL technologies. * RESTful Services: Building and maintaining secure and scalable RESTful APIs for efficient communication and data exchange. I’m passionate about learning new technologies and collaborating with cross-functional teams to deliver innovative solutions. Thanks for reading! Happy to connect with like-minded people, ones who can teach me to overtrain LLMs on custom data or ones who can teach me to snowboard! ## Work Experience ### Staff Software Engineer @ VMware Jan 2021 – Present | San Francisco Bay Area ★ Cloud Elasticity: Design and implement scalable and resilient elasticity solutions, automating infrastructure management for VMC on AWS customers. Focus on ensuring high availability, optimizing performance-cost tradeoffs, and enhancing reliability leading to significant cost savings and revenue generation. ★ AI/ML solutions: Predict workload demands to right-size customer clusters, optimizing resource utilization. Publish cloud economics and savings reports to provide value insights to customers. ★ Activity Analytics: Develop and deploy data-driven solutions for real-time insights and analytics. This includes anomaly detection, unified workflow views, and other unique capabilities to improve operational efficiency. ★ Government Cloud: Collaborate with cross-functional teams to extend SaaS services support to public sector government customers. Ensure compliance with stringent security requirements. ★ Autoscaler Development: Lead the design and delivery of new features for the Autoscaler. Work closely with product management, platform teams, and cross-geo teams to ensure seamless integration and maximize customer satisfaction. ★ Mentorship and Guidance: Provide technical mentorship and guidance to engineers. Offer expert advice on day-to-day tasks, actively contributing to developing their skills and knowledge continuously. ### Senior Principal Software Engineer @ Dell EMC Jan 2017 – Jan 2021 | San Francisco Bay Area ★ Project: Distributed Data Management SaaS Platform Provide architectural and technical leadership to build a new SaaS platform that uses federation architecture for data management. Created and mentored a new team on data analytics and data services. Own complete value-streams (Architecture, design, development and deployment). Architect design and deploy database-as-a-service for microservices with SLA of 70K read QPS and low latency (P99 < 100 ms). Designed and developed machine learning backend microservices (capacity analysis and prediction service) and REST API's. Deployed REST application in container-based systems like Docker and Kubernetes for increased scalability. ★ Project: Relational and distributed Key-Value Datastore Developed DataDomain Registry key-value data store using the SQLite relational database. Designed and developed distributed key store capability using NoSQL CockroachDB. Enhanced control plane’s System Management Services framework for the virtual scale-out system. Worked with cross-functional teams to resolve customer issues with the DataDomain systems. Reduced the number of customers found defects in the component by 90%. ★ Data Analytics and Machine Learning Built predictive analytical model and recommendation engine from scratch by segmenting customers using Machine Learning algorithms and techniques on big data.: K-Means, PCA, Pearson correlation coefficient (PCC) and random forest classifier and Silhouette coefficient). ### Principal Software Engineer @ Dell EMC Jan 2016 – Jan 2017 | Greater Seattle Area ★ Project: InsightIQ - Monitor and analyze the performance of a distributed file system cluster Develop data pipeline to InsightIQ(EMC-Isilon Analytics Monitoring Platform That Delivers Actionable Insight Into Scale-out Distributed Storage Cluster) Design and develop InsightIQ-X infrastructure components. Developed SDK for Isilon, collectd statistics data collection plugins for Isilon and dashboards for monitoring tools such as Grafana, ELK Stack, Graphite... ### Principal Software Engineer @ Dell EMC Jan 2013 – Jan 2017 | San Francisco Bay Area ★ Project: REST based vProxy to perform VMware virtual machine backup Implement REST API to perform backup and recovery of a VM using micro-service architecture. Design and implement backup service and integrate with VMware VADP CBT API’s, VDDK API’s, RabbitMQ Message Queues and Data Domain Boost API's. ★ Project: Data Protection Management Using Policy(Gold/Silver/...), Workflows and Chained Actions Design and implement policy based backup management and provide API’s to support data protection services. Design and implement cmdlets for managing, monitoring, automating, and handling policy management. Confiler: Migrate legacy resources to data protection policies. Implemented migration preview using docker containers and distributed it using docker hub. Design and implement client server connectivity action; a system health check tool to preclude backup failure. ### Senior Software Engineer @ Dell EMC Jan 2011 – Jan 2013 | Bangalore, India ★ Project: Block-Based Backup Solution(BBB), NetWorker Support file level and block level image/destructive recovery of files and volume from a VHD container. Asynchronously mount a VHD on any given mount point from a media using VDS services via CIFS share. Worked on offline disaster recovery of windows 8 UEFI and BIOS OS using WinPE image. Worked with remote team to integrate the block-based solution in NetWorker Management Console using Java. ★ Project: vStorage API’s for Data Protection (VADP) Integration, NetWorker Worked on integrating VMWare VADP API’s in NetWorker for virtual machine protection. Worked on recover requirements, Changed Block Tracking (CBT) and bug fixes. Authored a paper on performance improvement and tuning. Used Visual C++ and motif to develop GUI for the user to recover files and do disaster recovery of virtual machines. Designed and implemented the autotest suite using PERL. Took submittal responsibility of this release. ### Software Engineer @ Dell EMC Jan 2009 – Jan 2011 | Bangalore ★ Project: OctoPushy (OP) – Automated Remote Software Deployment Software Used file-sharing services, DCOM and ssh services to remotely deploy any software on any client platform from a Windows machine without installing any footprint. Implemented thread-pool to do auto-discovery of all the machines in the subnet and improved its efficiency by 800%. Extended client support of OP to Linux, Solaris, HP-UX, and AIX. Provided IPV6 and i18N support in OP. Single-handedly handled the delivery of the product for 3 different consumer teams. ### Associate Software Engineer @ Dell EMC Jan 2007 – Jan 2009 | Bangalore ★ Project: NetWorker Fast Start (NWFS) - NetWorker for SMB Market Simplified licensing and automated configuration of NetWorker for faster deployment and administration for SMB. Defined and implemented installer interface in C# for .Net UI to integrate with OP. Wrote host profiling module for all the 5 major OS flavors in C. Wrote ConfigCheker to validate product configuration and catch errors using shell and batch script. ## Education ### Bachelor of Engineering (BE) in Computer and Information Sciences and Engineering PES University ### Certification in Data Science, Deep Learning and Data Mining University of California, Santa Cruz ## Contact & Social - LinkedIn: https://linkedin.com/in/shbharath - GitHub: https://github.com/shbharath - Portfolio: http://h1bdatahub.s3-website-us-west-2.amazonaws.com/ --- Source: https://flows.cv/bharaths JSON Resume: https://flows.cv/bharaths/resume.json Last updated: 2026-04-12