• Built a POC to transition HPE storage management systems from monolithic to microservices architecture using Go and GraphQL.
• Designed and developed key components of a microservices-based storage management solution using Go, GraphQL, and Kafka, improving system performance by ~25–30% and reducing server load by ~30–40%.
• Optimized GraphQL schema and backend queries, reducing over-fetching and improving query efficiency; enhanced database performance through better indexing and query optimization, lowering response times by ~20–25% for data-intensive operations.
• Refactored legacy Java-based REST APIs for HPE 3PAR StoreServ systems, identifying and resolving memory leaks and improving performance, resulting in improved system stability and reduced resource consumption.
• Implemented key features of a bi-directional data replication service using Python and REST APIs, ensuring data consistency across distributed storage systems and reducing data synchronization latency.
• Improved backend service performance by profiling memory usage and optimizing API workflows in Python services, improving runtime efficiency and reducing memory footprint.
• Deployed containerized microservices using Docker and Kubernetes, enabling scalable and reliable production deployments with improved service availability.
• Mentored and onboarded 2+ junior engineers, improving team productivity and reducing ramp-up time.