Experience
2021 — Now
2021 — Now
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.
2017 — 2021
2017 — 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).
2016 — 2017
2016 — 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...
2013 — 2017
2013 — 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.
2011 — 2013
2011 — 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.
Education
PES University
Bachelor of Engineering (BE)
University of California, Santa Cruz