About
Highly accomplished Senior Software Engineer with over 7 years of expertise in designing, developing, and deploying scalable, high-performance cloud-native microservices and full-stack solutions. Proven leader in architecting robust systems, optimizing critical applications for significant performance gains, and mentoring cross-functional teams to deliver impactful software. Seeking to leverage deep knowledge in Java, Spring Boot, AWS, and agile methodologies to drive innovation and contribute to complex, mission-critical projects within a dynamic technology environment.
Work
Bengaluru, Karnataka, India
→
Summary
As a Senior Software Engineer at NetApp, I lead critical development initiatives for cloud storage solutions, focusing on microservices architecture and high-availability systems. My role involves end-to-end feature ownership, from design and implementation to optimization and team mentorship, ensuring robust and scalable software delivery.
Highlights
Led the design and implementation of key microservices for cloud storage solutions, significantly enhancing system resilience and processing capabilities for enterprise clients.
Optimized existing system architectures and codebases, achieving a 20% improvement in response time and a 15% reduction in resource utilization across critical cloud services.
Mentored a team of 3 junior engineers, conducting rigorous code reviews and fostering best practices, which elevated overall team productivity and code quality.
Collaborated cross-functionally with product managers and UX designers to translate complex requirements into scalable features, ensuring alignment with strategic product roadmaps.
Drove the adoption of advanced cloud technologies and architectural patterns, enhancing the scalability, reliability, and security of NetApp's cloud offerings.
Bengaluru, Karnataka, India
→
Summary
In this role, I was instrumental in developing and enhancing backend services for NetApp's data management platforms, utilizing Java and Spring Boot. I focused on building robust, scalable solutions and improving system performance through data processing pipelines and agile development practices.
Highlights
Designed and developed robust, high-performance backend services using Java, Spring Boot, and RESTful APIs, supporting critical data operations for NetApp's cloud infrastructure.
Implemented and managed real-time data processing pipelines with Kafka and Spark, enabling instantaneous analytics and improved data visibility for operational teams.
Enhanced system monitoring and alerting capabilities, leading to a 30% reduction in incident response time and proactive issue resolution.
Contributed actively to agile ceremonies, including sprint planning and retrospectives, improving team efficiency and accelerating feature delivery cycles by 15%.
Collaborated closely with QA teams to ensure comprehensive test coverage and swift defect resolution, maintaining high standards of software quality and stability.
Bengaluru, Karnataka, India
→
Summary
As a Software Engineer at Samsung R&D Institute India, I focused on developing and optimizing features for the smart TV platform. My responsibilities included C++ development on embedded Linux, performance tuning, and ensuring software quality through rigorous testing and international collaboration.
Highlights
Developed and integrated critical features for Samsung's smart TV platform using C++ and embedded Linux, enhancing user experience and platform functionality.
Optimized application performance, achieving a 10% reduction in boot-up time for smart TV devices, significantly improving user satisfaction.
Collaborated with international development teams to seamlessly integrate new functionalities and resolve complex technical issues across different regions.
Conducted rigorous testing, debugging, and code reviews, ensuring the delivery of high-quality, stable software releases for millions of users.
Contributed to the full software development lifecycle, from requirements analysis to deployment, adhering to strict quality and performance standards.
Education
Awards
NetApp Spot Award for Outstanding Contribution
Awarded By
NetApp
Recognized for exceptional contributions and impact on key projects within NetApp.
Samsung Innovation Award
Awarded By
Samsung R&D Institute India
Awarded for innovative contributions to the development of Samsung's smart TV platform.
Languages
English
Kannada
Hindi
Skills
Programming Languages
Java, Python, C++, Go, JavaScript.
Frameworks & Technologies
Spring Boot, Microservices, RESTful APIs, Kafka, Spark, Docker, Kubernetes, AWS, Azure, Git, Jenkins, SQL, NoSQL, Linux.
Tools
IntelliJ IDEA, VS Code, Jira, Confluence, Grafana, Prometheus.
Methodologies
Agile, Scrum, CI/CD, Test-Driven Development (TDD).