My name is Jaroslav Tulach and I am the founder and initial architect of NetBeans, which is not just a well known IDE, but also the first modular desktop application framework written in Java.
While bringing NetBeans to browser I have designed core part of DukeScript to make Java/JavaScript interoperability smooth and portable.