R

Ravi J.

Director of Engineering

Bengaluru, Karnataka, India18 yrs 7 mos experience
Highly Stable

Key Highlights

  • Proven track record in leading engineering teams.
  • Expertise in cloud-scale data management solutions.
  • Strong focus on customer engagement and product delivery.
Stackforce AI infers this person is a SaaS and Networking expert with a strong focus on engineering leadership.

Contact

Skills

Core Skills

Agile DevelopmentTeam ManagementData ManagementCloud ComputingSoftware DevelopmentNetwork ManagementSdn

Other Skills

Database Backup RecoveryTechnical SolutionsCustomer EngagementNoSQLAgileJavaSpringHibernatePolicy AutomationNetwork ControlLifecycle ManagementEclipseJUnitShell ScriptCore Java

About

Objective To continue to learn and attain job satisfaction through optimal utilization of my experience and knowledge and contribute towards the goal of the organization. Summary Dynamic Global IT professional, passionate about People and Technology. Expertise in leading a cross-functional team of exceptional engineers for end-to-end product development lifecycle in an agile development environment. Demonstrated success through Software development, Quality assurance, and Product features managing complete Product development lifecycle. Customer obsessed, result-oriented, creative, and inspiring leader with excellent people management skills & team leading capabilities. Hands-on technical manager with a proven track record of conceptualizing, designing, and delivering innovative development strategies with a proven track record of leading the development teams for cutting-edge technology products. Specialties: System design, Micro-services, Network management, Services Management, Software-defined networks, Provisioning, Java, designing highly scalable applications. • Senior Engineering Manager in Rubrik, leading and Managing Mosaic group responsible for next-generation data management for distributed NoSQL databases. • Customer focused and building products to drive rapid revenue growth and customer adoption. • Extensive experience in identifying, recruiting, and cultivating high performing global talent and managing activities like mentoring, training, feedback, and reviews • Proven Problem Solving skills in highly time-critical Customer Escalation issues and matching customer expectations. • Certified ScrumMaster  from Scrum Alliance. • Possess good reasoning and analytical abilities along with technical knowledge • Self-motivated and highly adaptable with zeal to work hard and efficiently with the ability to handle pressure to deliver the best any time.

Experience

18 yrs 7 mos
Total Experience
6 yrs 7 mos
Average Tenure
5 yrs 4 mos
Current Experience

Rubrik

2 roles

Director of Engineering

Promoted

May 2025Present · 1 yr

Senior Engineering Manager

Dec 2020Apr 2025 · 4 yrs 4 mos

  • Project Brief: Rubrik Mosaic provides a cloud-scale, application-centric data management platform enabling organizations to protect, mobilize, and monetize all of their NoSQL (MongoDB, DSE, Cassandra) application data across private cloud, hybrid cloud, and public cloud environments.
  • Domain: Database Backup Recovery
  • Roles and Responsibilities: Leading the tight-knit dynamic team for end-to-end product development lifecycle for delivering technical
  • solutions, customer engagement in an agile development environment. Lead, hire, and grow the team with significant scope for visible impact. Work closely with product management on product definition and roadmap, work with the teams on continuous improvement of our engineering practices to optimize engineering velocity and product quality, Help with the growth of the team by managing their performance, providing feedback as well as nurturing a strong cohesive team spirit.
Database Backup RecoveryAgile DevelopmentTechnical SolutionsCustomer EngagementTeam Management

Cisco

3 roles

Senior Manager - Software Development Engineering

Promoted

Apr 2017Dec 2020 · 3 yrs 8 mos

Manager - Software Development Engineering

Mar 2015Mar 2017 · 2 yrs

  • Name: Cisco Application Policy Infrastructure Controller-Enterprise Module (APIC-EM)
  • Organization: Cisco Systems
  • Role: Engineering Manager (Past: Architect and Developer)
  • Platform & Skills: Agile, Rally, Linux, Windows, Java, Spring, Hibernate, Rabbit-MQ, EasyMock, Maven, Git
  • Project Brief: The APIC-EM delivers SDN to the Enterprise to the WAN, Campus and Access networks. APIC-EM provides centralized automation of policy-based application profiles. Through programmability, automated network control helps IT rapidly respond to new business opportunities.
  • Domain: Software Defined Network (SDN), Network Management, IWAN
  • Language/Technology Used: JAVA, Spring, Hibernate, EasyMock, ActiveMQ
  • Development Lifecycle: Agile
  • Tools Used: Rally, Eclipse, Maven
  • Roles and Responsibilities: Managing and Leading a team of 15 highly motivated cross-functional team of exceptional engineers for end-to-end product development lifecycle for delivering technical solutions, resolving project issues to support budget, scope and timelines in an agile development environment.
  • Modules Owned:
  • i. Inventory
  • ii. Discovery
  • iii. Network Programmer
  • iv. Poller Service
  • v. IWAN App
AgileJavaSpringHibernateNetwork ManagementSoftware Development

Software Engineer

Jun 2010Sep 2015 · 5 yrs 3 mos

  • Project: Prime Infrastructure @ Cisco Systems (June 2010 till date)
  • Name: Prime Infrastructure
  • Organization: Cisco Systems
  • Role: Developer and Lead
  • Platform & Skills: Linux, Windows, Java, Spring, Hibernate, Dojo, EasyMock, Maven
  • Project Brief: Prime Infrastructure (PI) is a flagship product of Cisco for network management that supports lifecycle management of entire network infrastructure from one graphical interface.
  • Roles and Responsibilities:
  • Team Leader
  • Module Owner
  • Understanding and Writing the requirement and Design Document.
  • Development.
  • Unit testing.
  • Module Assigned:
  • i. NGWC Device Support: Cisco’s new solution of Converged Wired/Wireless Architecture is coming in form of two new devices 3850 and 5760. The support required some framework level changes to support multiple new features coming along with this new architecture.
  • ii. Model Based Config.
  • iii. Customer Facing: With a huge deployment base of Prime Infrastructure and the dynamic market changing need of Network Management System, I was interacting with customer to solve their issue, understand the feature requirement that can become part of future PI releases etc.
  • iv. Grouping
  • v. Messaging
  • Project: NMS for Autonomic Network @ Cisco (April 2008–July 2008)
  • Name: Autonomic Network NMS
  • Organization: Cisco
  • Role: Technical Leader, Individual Contributor
  • Platform & Skills: JAVA, Spring, Hibernate, Dojo
  • Project Brief: As part of this project, we aligned ourselves with Cisco’s vision of “One Network One Management One Policy”, and developed a plug-in, which provides autonomic management support over Cisco’s Prime portfolio. The use of OnePK (SDN) also adds to its simplicity which makes the development and maintenance process much more simpler.
  • Roles and Responsibilities:
  • Technical Leader
  • Project Owner
  • Development
  • Integration
  • Plugin Based approach development.
JavaSpringHibernateNetwork ManagementSoftware Development

Hewlett-packard

2 roles

Software Engineer

Jul 2007May 2010 · 2 yrs 10 mos

  • Project: Location Enabled Server
  • Role: Developer
  • Module : SUPL Message creation for message exchange between the SET (SUPL enabled Terminal) and SET/3rd Party Applications. Also to create a simulator to depict the end to end call flow.
  • Language Used : JAVA
  • Tools Used : Eclipse, JUnit ,Ant
  • Roles and Responsibilities:
  • Understanding the SUPL protocol.
  • Understanding the functional requirements of SUPL server.
  • Design/Define the wrapper APIs around the ASN standard SUPL to be used by the SUPL Server.
  • Implementation of APIs.
  • Implementing the simulator to depict the end to end call flow.
  • Project: Profile Manager
  • Role: Developer
  • Platform & Skills : NonStop Kernel, Windows, Java, JDBC ,Shell Script, C++, JUNIT
  • Module : JDBC Driver to the PM Access API that allows user to connect to PM Server to process/fetch the data using SQL queries.
  • Language Used : JAVA
  • Tools Used : Eclipse, JUnit ,Ant
  • Roles and Responsibilities:
  • Understanding the JDBC architecture
  • Implementation JDBC Driver interfaces.
  • Performance Tool Development for JDBC driver.
  • Module : Provisioning Extensions to the PM Access API that uses a Generic Message-based Interface for access to datasets defined in the PM Meta.
  • Language Used : JAVA
  • Tools Used : Eclipse
  • Roles and Responsibilities:
  • Understanding the architecture
  • Development of few functional requirements.
  • Sample client development
  • Performance Analysis..
  • Project: Video On Demand
  • Role: Developer
  • Platform & Skills : Windows, Java, JSP, Servlets
  • Module : Web Portal to act as the front end for the project
  • Language Used : JAVA, JSP, Servlets
  • Tools Used : Eclipse
  • Roles and Responsibilities:
  • Designing the portal
  • Development of portal
  • Integration of portal with DovController.
JavaEclipseJUnitShell ScriptSoftware Development

Intern

Jan 2007Jun 2007 · 5 mos

  • Research and Internship@ Hewlett-Packard
  • Name: Identity Management- IMS and Internet Single Sign On with OpenView Select Federation and Hp OpenCall HSS.
  • Research Guide: Prof. Debabrta Das / Hewlett-Packard
  • Software Tools/Technologies: JAVA, Eclipse 3.2,HSS
  • Project Brief: In IMS networks will be accessible from different access networks (mobile, fixed, broadband etc) and users would like to seamlessly access to Internet/3rd party applications through their mobile or NGN device without having to be challenged for credentials (user/password) for each application access. The objective of the internship is to provide a solution for the identity management a solution for the identity management – Single Sign On (SSO) using HP open view and open call products. Come up with an interface or mapping between the Security Assertion Markup Language and Diameter Protocols. SSO with sharing of attributes and application maintaining privacy
JavaEclipse

Education

International Institute of Information Technology Bangalore

M.Tech. — Information Technology

Jan 2005Jan 2007

BMIET

B.E. — Electronics & Communication

Jan 2001Jan 2005

Stackforce found 100+ more professionals with Agile Development & Team Management

Explore similar profiles based on matching skills and experience