# Priyanka Singhal > Distributed Systems Performance Engineer (Storage & Infrastructure) Location: Palo Alto, California, United States Profile: https://flows.cv/priyankasinghal Principal Engineer with 11+ years of experience in distributed storage systems and performance engineering, specializing in IO Datapath analysis, cross-layer performance debugging, and large-scale workload characterization across the VMware vSAN storage stack. Proven track record of identifying complex bottlenecks, designing targeted micro benchmarks and tuning application benchmarks, and building observability tooling to diagnose distributed system behavior across on-prem and cloud deployments. Delivered high-impact optimizations, including ~30% improvements in enterprise IO workloads used in customer POCs. Academic background in parallel computing (MPI, CUDA) with strong interest in AI infrastructure, large-scale compute systems, and performance optimization of distributed platforms. ## Work Experience ### Principal Engineer-P5 @ Broadcom Jan 2024 – Present | Bellevue, WA * Led investigation of IO performance degradation on modern multi-die CPU architectures - like Intel Granite Rapids (GNR), Intel Emerald Rapids (EMR) and AMD Genoa and Turin. Insights helped leadership make decisions about next-generation platform optimization and deployment. ­ -Root caused data locality loss due to suboptimal scheduling of related processes placed across CPU sockets. ­ -Micro-benchmarking and application-level performance experiments identified critical processes to be co-located. -Analysis guided NUMA-aware scheduling improvements and validated performance gains in real workloads. ­-Developed a cross-platform visualization tool to map world placement across NUMA nodes on Intel and AMD systems, enabling engineers to quickly diagnose data locality issues across diverse hardware environments. * Drove end-to-end IO Datapath performance validation for integrated VMware Cloud Foundation (VCF) deployments, to ensure production-scale performance readiness. ­ -Evaluated vSAN performance over Smart NIC-accelerated networking (NSX-ENS), analyzing effects of Large Receive Offload (LRO) and VXLAN offloads on storage IO latency and throughput. ­ -Debugged and root-caused cross-layer IO performance regressions across storage, networking, and NIC drivers, isolating bottlenecks affecting integrated platform deployments. ­ -Served as technical liaison between storage and networking teams, resolving cross-stack issues and strengthening integration for future VCF releases. * Modeled customer production workloads using benchmarking tools to reproduce performance issues and validate optimizations in controlled environments * Tuned application and storage benchmarks (HammerDB) to characterize system behavior under different workload patterns. ### Senior Member of Technical Staff @ VMware Jan 2018 – Jan 2024 | Palo Alto, CA VMware Cloud deployments on AWS Performance (2020 – 2024) * Team-lead for engineers responsible for end-to-end storage performance qualification of VMware Cloud deployments on AWS (VMC) ­ - Performed benchmarking and scalability analysis on i3.metal, i3en.metal, and i4i.metal NVME based EC2 instances. ­ - Performed large-scale performance experiments and regression validation ­ - Upgraded and stabilized automation harnesses for performance qualification to expedite VMC release cycle. * Delivered performance readiness reviews and deep-dive analysis to PMs, performance architects, and executive leadership. * Designed targeted workloads to surface infrastructure bottlenecks and isolate root causes across storage and networking layers. Identified key issues like disk latency degradation and network-level corruption on AWS. Distributed Storage Software Development (2018 – 2020) * Worked on the distributed storage stack, primarily in the LFS layer, focusing on feature development, debugging, and bug fixing * Implemented and maintained product features including ­ Improved log-structured layer stability by redesigning back pressure mechanism (Log smoothening), adaptive delete IO throttling * Optimized a critical vSAN IO Datapath by increased batching and parallelization, improving POC workload performance by ~30% and enabling broader vSAN adoption. * Diagnosed and resolved a complex memory leak in production, delivering detailed root-cause analysis (RCA) to enterprise customers, including in-person briefings for high-profile accounts * Recognized with customer Success award for my above contributions * Contributed to and enhanced the Grafana + Influx DB performance observability platform, enabling real-time visualization and analysis of distributed storage performance metrics. ### MTS-3 @ VMware Jan 2015 – Jan 2018 | Palo Alto, California, United States * Co-developed trace Analyzer, a tracing-based diagnostic tool that stitches IO traces across hosts and multiple layers of the storage stack to graphically identify latency outliers and bottleneck layers. * Developed GDB macros and enhanced internal testing frameworks, cutting testing time by ~40% and accelerating feature shipping for the team. * Provided training and triaging playbooks for Customer support teams for vSAN performance. ### MTS 2- SAN Engineer @ NetApp Jan 2014 – Jan 2015 | Raleigh-Durham, North Carolina Area Worked as QA engineer for the SAN functional team and was closely associated towards understanding, planning and testing for different feature releases of ONTAP specific to SAN. Developed automation for feature testing and stressing internal components for integrity and consistency. ( Role : Perl Developer) ### Intern/Co-op @ Netapp Jan 2013 – Jan 2013 | Raleigh Rally-BURT connector ( Role : Perl Developer) Worked towards developing an in-house tool for syncing changes between 2 applications which were referenced differently by different groups within the company. The idea was to provide increased collaboration and communication between mutually dependent yet exclusive groups. ### Assistant System Engg. -Trainee @ Tata Consultancy Services Jan 2011 – Jan 2012 Third party management system (Role: UNIX shell script Developer) - Involved with the file Management team which was the solely responsible for maintaining the back end of the client application and as a developer held the responsibility of designing, developing, debugging and maintaining shell scripts. - Held the responsibility of handling the batch server which was the first point of contact between the client and our system, taking physical level decisions regarding the rolling in bills, maintaining the status of bills entering in the system as they go through various processing and keeping the batch and informatica server synchronized. The system was successfully rolled out in the client stores within a month. - Proposed design change to support code reusability that was incorporated in the system. ### Intern @ STMicroelectronics Jan 2011 – Jan 2011 Design and Development of automated Test cases for set-top box Application (Role: PERL Developer) - Involved with designing the outlook of the excel sheets and developing PERL scripts for automating excel sheet generation from various log files produced during video streams testing. - Designed and developed a tool in PERL for traversing a folder structure for various formats of video streams and thereafter analyzing the streams using a stream analyzer and parsing the results for MPEG-2 audio video, MPEG-4 audio video, Teletext, Subtitles and other relevant video components to generate a consolidated report which was used for test case generations. ## Education ### Product Management Certificate Program in Product Management University of California, Berkeley, Haas School of Business ### Master's degree in Computer Science North Carolina State University ### Bachelor of Technology in Technology YMCA Institute of Engineering ## Contact & Social - LinkedIn: https://linkedin.com/in/priyanka-singhal-2449992a --- Source: https://flows.cv/priyankasinghal JSON Resume: https://flows.cv/priyankasinghal/resume.json Last updated: 2026-04-12