Nikhil Kamat
Member of Technical Staff 3 @NetApp
Signup · Get unlimited contacts
WORK HISTORY
Member of Technical Staff 3 @NetApp
CA
StorageGrid Object Storage PlatformFeature Development & Issue Resolution: Contributed to the StorageGrid platform by implementing new features and resolving critical issues, resulting in enhanced system performance and reliability.Erasure Coding Enhancements: Investigated and resolved complex issues in erasure coding read/write datapaths, as well as repair and maintenance workflows (e.g, re-balance, decommission), improving platform efficiency and data resiliency.Drive-Aware Erasure Coding: Developed drive-aware erasure coding functionality, including robust APIs, and addressed repair issues for drive-aware erasure-coded data.Object Data Repair: Enabled object data repair initiation on offline nodes and volumes by resolving race conditions between local and global mapping files. Diagnosed and fixed bugs in erasure-coded data repair workflows, eliminating repair stalls and failures.Volume Restoration: Architected and developed APIs for the Volume Restoration feature, enhancing platform usability and data durability for end-users. These APIs supported UI implementation, replacing legacy CLI commands.Performance Automation: Built an automated performance measurement framework for erasure-coded data repair processes using Bamboo and the ELK stack, with flexibility to test various object sizes and erasure coding schemes across StorageGrid appliances.Metrics & Monitoring: Implemented Prometheus metrics and configured system alerts to monitor erasure-coding maintenance operations and networking components, improving system observability.Distributed Systems Expertise: Deepened understanding of distributed systems by exploring StorageGrid’s Asynchronous Distributed Environment (ADE), focusing on message-passing and event-handling mechanisms.Agile Software Engineering: Practiced Agile development methodologies, actively participating in release sprints and daily scrum meetings to drive continuous improvement and team collaboration.
EDUCATION
North Carolina State University
Master of Science - MS, Computer Systems Networking
Dwarkadas J. Sanghvi College of Engineering
Bachelor’s Degree, Computer Engineering
ABOUT NIKHIL KAMAT
I am a Software Engineer working on Erasure Coding and Object Storage for NetApp\'s StorageGrid appliances
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.