Conversations with Oracle Innovators

Q&A with Vivek (Vik) Kumar

Vivek KumarOracle Innovator

Oracle JDeveloper
A free, Java-based Integrated Development Environment (IDE), Oracle JDeveloper provides a unified design and development experience. Features of the development tool include advanced tooling and visual development for all Java EE 5 standards and APIs.

Senior Applications Engineer, Fusion Technical Architecture
Location: Andhra Pradesh, India
Group: Fusion Technical Architecture
Product: Oracle JDeveloper

Q: Why do you think you were nominated for Oracle's Innovation Showcase?

A: I used Oracle JDeveloper to create a couple of extensions that are now being used by developers outside of Oracle, plus a couple more that are still internal to Oracle. I developed these extensions on my own initiative and desire to make Oracle Fusion Middleware an even better product. I identified the possibilities because I understand the developer perspective. My extensions give developers more power and significantly improve their productivity on a daily basis.

Q: Why is Oracle JDeveloper innovative?

A: Oracle JDeveloper is a very powerful platform that provides thousands of tools to create user interfaces and business processes with Oracle Fusion Middleware. No other IDE in the market provides that many features. It helps streamline both database and application development environments. By using its extension framework, you can create a lot of new features that can greatly improve developer productivity.

Q: Of all the extensions you created, which do you think is the most innovative?

A: Probably an RSS Ticker extension I created. This extension provides a way to read RSS feeds from a number of configurable sources. While running a Web application, it usually takes a while to start the Web server and get the page to come up. All the while the developer is waiting for application to come up. So the RSS extension provides a status bar that keeps developers updated without leaving the IDE.

Q: How would you define innovation?

A: Innovating means bringing something fresh to the organization, something that makes us look at things differently. Innovation is a way to change the organization, process, or products in a positive manner.

Q: What do you think is the enemy of innovation?

A: Not willing to get out of your comfort zone.

Q: What's the most innovative product that you know of?

A: Google Wave, an innovative tool for communication and collaboration on the Web.